湘西网站优化【湘西开通400电话】湘西网站搭建、湘西微信公众号推文外包、湘西开通京东拼多多设计、湘西淘宝装修-小程序制作-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

湘西网站优化【湘西开通400电话】湘西网站搭建、湘西微信公众号推文外包、湘西开通京东拼多多设计、湘西淘宝装修

发表日期: 2021-03-26 09:26:05 浏览次数:123

湘西网站优化【湘西开通400电话】湘西网站搭建、湘西微信公众号推文外包、湘西开通京东拼多多设计、湘西淘宝装修

湘西土家族苗族自治州,是湖南省下辖自治州(地级行政区),首府驻吉首市。位于湖南省西北部,介于东经109°10′~110°22.5′,北纬27°44.5′~29°38′之间,地处湘、鄂、黔、渝四省市交界处。

1952年8月成立湘西苗族自治区,1955年改为湘西苗族自治州,1957年9月成立湘西土家族苗族自治州。管辖7县1市,面积15462平方公里。湘西州属亚热带季风湿润气候,具有明显的大陆性气候特征。

2018年,全州常住人口264.95万人。其中城镇人口123.3万人,农村人口141.65万人。以土家族、苗族为主的少数民族占77.21%。2018年,湘西州实现生产总值605.05亿元,增长6%。

湘西州历史悠久,文化灿烂,辖区内有首批国家历史文化名城凤凰县,2015年入选首批国家全域旅游示范区,州内人文古迹众多,老司城及其周边有大量的自然及人文景观遗迹。湘西也是武陵文化的发源地之一。同时享受国家西部大开发计划政策,是单列的三个地级行政区享受相关政策的地区之一 [1]  。

2018年10月,获得“2018年国家森林城市”荣誉称号。 [2]  2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。

9.3.5 字符串比较

字符串比较是常见的操作,包括比较相等、比较大小、比较前缀和后缀等。

  1. 比较相等

    String提供的比较字符串相等的方法:

  2. 比较大小

    有时不仅需要知道是否相等,还要知道大小,String提供的比较大小的方法:

  3. 比较前缀和后缀

字符串比较示例代码如下:

String s1 = new String("Hello");String s2 = new String("Hello");// 比较字符串是否是相同的引用System.out.println("s1 == s2 : " + (s1 == s2));// 比较字符串内容是否相等System.out.println("s1.equals(s2) : " + (s1.equals(s2)));String s3 = "HELlo";// 忽略大小写比较字符串内容是否相等System.out.println("s1.equalsIgnoreCase(s3) : " + (s1.equalsIgnoreCase(s3)));// 比较大小String s4 = "java";String s5 = "Swift";// 比较字符串大小 s4 > s5System.out.println("s4.compareTo(s5) : " + (s4.compareTo(s5)));                            ①// 忽略大小写比较字符串大小 s4 < s5System.out.println("s4.compareToIgnoreCase(s5) : " + (s4.compareToIgnoreCase(s5)));        ②// 判断文件夹中文件名String[] docFolder = { "java.docx", " JavaBean.docx", "Objecitve-C.xlsx", "Swift.docx " };int wordDocCount = 0;// 查找文件夹中Word文档个数for (String doc : docFolder) {
    // 去的前后空格
    doc = doc.trim();                        ③
    // 比较后缀是否有.docx字符串
    if (doc.endsWith(".docx")) {
        wordDocCount++;
    }}System.out.println("文件夹中Word文档个数是: " + wordDocCount);int javaDocCount = 0;// 查找文件夹中Java相关文档个数for (String doc : docFolder) {
    // 去的前后空格
    doc = doc.trim();
    // 全部字符转成小写
    doc = doc.toLowerCase();                 ④
    // 比较前缀是否有java字符串
    if (doc.startsWith("java")) {
        javaDocCount++;
    }}System.out.println("文件夹中Java相关文档个数是:" + javaDocCount);复制代码

输出结果:

s1 == s2 : falses1.equals(s2) : trues1.equalsIgnoreCase(s3) : trues4.compareTo(s5) : 23s4.compareToIgnoreCase(s5) : -9文件夹中Word文档个数是: 3文件夹中Java相关文档个数是:2复制代码

上述代码第①行的compareTo方法按字典顺序比较两个字符串,s4.compareTo(s5)表达式返回结果大于0,说明s4大于s5,字符在字典中顺序事实上就它的Unicode编码,先比较两个字符串的第一个字符j和S,j的Unicode编码是106,S的Unicode编码是83,所以可以得出结论s4 > s5。代码第②行是忽略大小写时,要么全部当成小写字母进行比较,要么当前成全部大写字母进行比较,无论哪种比较结果都是一样的s4 < s5。

代码第③行trim()方法可以去除字符串前后空白。代码第④行toLowerCase()方法可以将此字符串全部转化为小写字符串,类似的方法还有toLowerCase()方法,可将字符串全部转化为小写字符串。

9.3.6 字符串截取

Java中字符串String截取方法主要的方法如下:

字符串截取方法示例代码如下:

String sourceStr = "There is a string accessing example.";// 截取example.子字符串String subStr1 = sourceStr.substring(28);            ①// 截取string子字符串String subStr2 = sourceStr.substring(11, 17);        ②System.out.printf("subStr1 = %s%n", subStr1);System.out.printf("subStr2 = %s%n",subStr2);// 使用split方法分割字符串System.out.println("-----使用split方法-----");String[] array = sourceStr.split(" ");               ③for (String str : array) {
    System.out.println(str);}复制代码

输出结果:

subStr1 = example.subStr2 = string-----使用split方法-----Thereisastringaccessing
example.复制代码

上述sourceStr字符串索引参考图9-6所示。代码第①行是截取example.子字符串,从图9-6可见e字符索引是28, 从索引28字符截取直到sourceStr结尾。代码第②行是截取string子字符串,从图9-6可见,s字符索引是11,g字符索引是16,endIndex参数应该17。

另外,String还提供了字符串分割方法,见代码第③行split(" ")方法,参数是分割字符串,返回值String[]。

c51c866ffa1ab3457f2021e8bbdbcc1.jpg

湘西网站优化湘西开通400电话湘西网站搭建、湘西微信公众号推文外包、湘西开通京东拼多多设计、湘西淘宝装修

上一条:湘西400电话办理【湘西网站公司】湘西百度优化、湘西域名注册、湘西网店美工、湘西微信公众号托管
下一条:湘西小程序制作【湘西企业邮箱】湘西网站外包、湘西微信商城开发、湘西网店美工、湘西淘宝设计
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约