博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Chapter 6、字符串(二)(1st,Mar.)
阅读量:6798 次
发布时间:2019-06-26

本文共 1657 字,大约阅读时间需要 5 分钟。

1         //判断字符串开始 2         String str = "字符串常量字符串常量"; 3         System.out.println("是否以“字符串”开头:"+str.startsWith("字符串")); 4         System.out.println("是否以“字符串”开头:"+(str.indexOf("字符串")==0)); 5         //判断字符串结束 6         str = "字符串常量字符串常量"; 7         System.out.println("是否以“常量”结尾:"+str.endsWith("常量")); 8         System.out.println("是否以“常量”结尾:"+ 9         (str.lastIndexOf("常量")==(str.length()-2)));10         11         //截取子字符串12         13         //截取从指定位置到结尾,包含开始位置字符14         System.out.println("截取1:"+str.substring(1));15         //截取从指定位置开始到指定位置结束,包含开始位置字符不包含结束位置字符。16         //截取字符的个数=结束位置索引-开始位置索引17         //结束位置索引值>=开始位置索引值18         //结束位置索引值<=字符串长度19         System.out.println("截取1-8:"+str.substring(1,8));20         21         //去前后空格22         String str5="  张 三  ";23         System.out.println("去前后空格:"+str5.trim());24         System.out.println("去所有空格:"+str5.replace(" ", ""));25         26         //查找替换27         str = "字符串常量字符串常量";28         System.out.println("replace:"+str.replace("常量","变量"));29         System.out.println("replaceFirst:"+str.replaceFirst("常量","变量"));30         31         //replaceFirst(正则表达式,“替换的内容”)32         33         //大小写转换,只对英文字母有效果34         String str6="abcdef";35         System.out.println("转换成大写:"+str6.toUpperCase());36          str6="ABCDEF";37          System.out.println("转换成小写:"+str6.toLowerCase());38          39          //字符串分割40          String str7="姓名~21~男~地址~123456";41          String[] a=str7.split("~");42          int i=1;43          for(String t:a){44              System.out.println(i+":"+t);45              i++;46          }

转载于:https://www.cnblogs.com/xiao55/p/5232664.html

你可能感兴趣的文章
关于CarbonData+Spark SQL的一些应用实践和调优经验分享
查看>>
我们究竟应不应该使用框架?
查看>>
敏捷的忠实拥护者David Hussman于8月18日去世
查看>>
W3C发布DRM作为推荐方案
查看>>
前端计划——Codewars的一些JavaScript题集
查看>>
红帽论坛北京站召开 设立亚太开放创新实验室
查看>>
Spark生态顶级项目汇总
查看>>
EF Core 2.1路线图:视图、GROUP BY和惰性加载
查看>>
NetBeans在Apache基金会取得的进展
查看>>
Netflix实时流处理平台Keystone介绍
查看>>
一文带你快速读懂.NET CLI
查看>>
深入探索JVM自动资源管理
查看>>
实现TeX的算法:回首编程技术的过去三十年
查看>>
re:Invent大会第四天:为什么Lambda值得你更多关注?
查看>>
B端大数据应用的架构实践与思考
查看>>
Cascade:自动化测试“旅程”
查看>>
2018年十大云宕机事故盘点:主流无一幸免!
查看>>
美团开源实时监控系统 CAT 3.0 发布:多语言客户端及多项性能提升
查看>>
开源项目koa-router被叫卖,周下载10W+只要5000美元
查看>>
360首席安全官谭晓生宣布离职
查看>>