String类型常用方法汇总
2018-02-10 14:31
246 查看
字符串的操作在开发过程中使用的比较多,以下是经常用到的一些方法
String demoString = "ceshibaixiaosheng"; //判断字符串是否包含 false System.out.println(demoString.contains("t")); //字符串相加 也可以使用+ String dsg = demoString.concat(" very good"); System.out.println(dsg); //ceshibaixiaosheng very good //字符串长度 17 int length = demoString.length(); System.out.println(length); //比较字符串是否相等 false System.out.println("baixiaosheng".equals(demoString)); //截取字符串 角标从0开始 String str1 = demoString.substring(5,8); System.out.println(str1); //bai //从5开始到结尾 String str2 = demoString.substring(5); System.out.println(str2); //判断是否以某字符串开头 boolean sw = demoString.startsWith("ceshi"); System.out.println(sw); //判断是否以某字符串结尾 boolean ew = demoString.endsWith("baixiaosheng"); System.out.println(ew); //找出字符串在字符串中第一次出现的位置 如果没有返回-1 int indexOf = demoString.indexOf("bai"); System.out.println(indexOf); //5 //找出字符串中最后一次出现的位置 int lastIndex = demoString.lastIndexOf("e"); System.out.println(lastIndex); //14 //字符串字母都变成大写 CESHIBAIXIAOSHENG System.out.println(demoString.toUpperCase()); //字符串字母都变成小写 ceshibaixiaosheng System.out.println(demoString.toLowerCase()); //去掉首尾的空格 System.out.println(" baixiaosheng ".trim()); //替换字符串 String replace = demoString.replace("ceshi","AA"); System.out.println(replace); //AAbaixiaosheng //将字符串中的第一个出现的字符串替换掉 String replaceF = demoString.replaceFirst("e","3"); System.out.println(replaceF); //c3shibaixiaosheng //替换中所有的 String replaceAll = demoString.replaceAll("e","6"); System.out.println(replaceAll); //c6shibaixiaosh6ng
相关文章推荐
- String类型常用的方法汇总
- Java中String转化为其他类型方法汇总
- OC中字符串类(NSString和NSMutableString)常用方法汇总
- String类型转换和常用方法
- csharp 003引用类型及string下面常用方法
- String和Array常用方法汇总小结
- String类型/Date类型常用方法总结
- C#中关于String类型的常用方法
- 关于C++中string对象向int、float、double类型的转换的方法汇总
- 时间DateTime类型转换为字符串String格式方法汇总 获得最后一次编译时间
- 时间DateTime类型转换为字符串String格式方法汇总
- C#中string类型的常用方法总结
- String常用方法汇总
- 时间日期转换为字符串String类型及常用的方法
- Java中String与StringBuffer常用方法汇总
- JAVA中int、String的类型转换方法汇总及差异
- 时间DateTime类型转换为字符串String格式方法汇总
- string类型常用方法总结
- Java StringBuilder类常用方法介绍
- Tensorflow 常用小方法汇总(持续更新)