当前位置: 网站首页>小程序开发>小程序制作

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

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

湘西网站优化【湘西开通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提供的比较字符串相等的方法:

    • boolean equals(Object anObject):比较两个字符串中内容是否相等。

    • boolean equalsIgnoreCase(String anotherString):类似equals方法,只是忽略大小写。

  2. 比较大小

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

    • int compareTo(String anotherString):按字典顺序比较两个字符串。如果参数字符串等于此字符串,则返回值 0;如果此字符串小于字符串参数,则返回一个小于 0 的值;如果此字符串大于字符串参数,则返回一个大于 0 的值。

    • int compareToIgnoreCase(String str):类似compareTo,只是忽略大小写。

  3. 比较前缀和后缀

    • boolean endsWith(String suffix):测试此字符串是否以指定的后缀结束。

    • boolean startsWith(String prefix):测试此字符串是否以指定的前缀开始。

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

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 substring(int beginIndex):从指定索引beginIndex开始截取一直到字符串结束的子字符串。

  • String substring(int beginIndex, int endIndex):从指定索引beginIndex开始截取直到索引endIndex - 1处的字符,注意包括索引为beginIndex处的字符,但不包括索引为endIndex处的字符。

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

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-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: http://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878