1.charAt():截取一个字符
例如:
String a=“It is String”;
System.out.println(a.charAt(3));
结果为a下标为3的字符 i 。
2.toCharArray():将字符串变成一个字符数组
例如:
String a=“It is String”;
char b[ ]=a.toCharArray();
System.out.println(b[3]);
结果为字符 i 。
3.substring():截取字符串
例如:
String a=“It is String”;
System.out.println(a.substring(0, 5));
System.out.println(a.substring(6));
输出的结果第一条为“It is”,第一个参数0(beginIndex)是开始截取的位置,第二个参数5(endIndex)是截取结束的位置,其中下表为5的空格不截取;输出的结果第二条是“String”,参数6(beginIndex)是开始截取的位置。
4.length():获取字符串的长度
例如:
String a=“It is String”;
System.out.println(a.length());
结果为12.
5.equals()和equalsIgnoreCase()比较两个字符串是否相等,前者区分大小写,后者不区分
例如:
String a=“It is String”;
String b=“it is string”;
System.out.println(a.equals(b));
System.out.println(a.equalsIgnoreCase(b));
输出的结果为第一条为false,第二条为true。
6.trim():去掉起始和结束的空格
例如:
String a = " It is String ";
System.out.println(a.trim());
输出的结果为“It is String”。
7.startsWith()和endsWith()判断字符串是不是以特定的字符开头或结束
例如:
String a = “It is String”;
System.out.println(a.startsWith(“g”));
System.out.println(a.endsWith(“g”));
输出的结果第一条为false,第二条为true。
8.toUpperCase()和toLowerCase()将字符串转换为大写或小写
String a = “It is String”;
System.out.println(a.toUpperCase());
System.out.println(a.toLowerCase());
输出的结果第一条为“IT IS STRING”,第二条为“it is string”。
以上为Sring在日常编码过程中经常遇到的方法,排名越靠前越常用,以上仅为个人看法,如有异议,课评论讨论,如果觉得有用,请给个赞同鼓励,谢谢您嘞