- int length():返回字符串的长度: return value .length
- char charAt(int index):返回某索引处的字符return value[index] 注意这里的下标要从零开始
- boolean isEmpty():判断是否是空字符串: return value.length== 0
- String toL owerCase():使用默认语言环境,将String中的所有字符转换为小写
- String toUpperCase():使用默认语言环境,将String中的所有字符转换为大写
- String trim():返回字符串的副本,忽略前导空白和尾部空白
- int compare To(String anotherString):比较两个字符串的大小
- String substring(int beginlndex): 返回一个新的字符串,它是此字符串的从beginIndex开始截取到最后的一个子字符串。
- String substring(int beginIndex, int endIndex) :返回一个新字符串,它是此字符串从beginIndex开始截取到endIndex(不包含)的一个子字符串。
```Java
public class Main {
public static void main(String[] args) {
String a ="avc";
char ss =a.charAt(0);//转成字符,String字符串的顺序类似数组,下标从零开始。
System.out.println(ss);
String a1 = a.replace('a','m');//更改字符串
char [] c ={'c','d','e','f','a'};
String c1 = new String(c,2,3);
System.out.println(c1);
String s1 ="HelloWorld";
System.out.println(s1.length());
boolean b1 =s1.startsWith("ll",2);//从指定的索引开始的字符串为开头
System.out.println(b1);
boolean b2 =s1.endsWith("ld");//是否以ld结尾
String s2 =s1.toLowerCase();//小写
String s3 =s1.toUpperCase();//大写
System.out.println(s1);
System.out.println(s2);
System.out.println(s3);
}
}
a
efa
10
true
HelloWorld
helloworld
HELLOWORLD
public class Main{
public static void main(String[] args) {
String s4 ="但听心之所向,何惧人笑荒唐";
String s5 =s4.substring(2);//截取字段
System.out.println(s5);//心之所向,何惧人笑荒唐
String s6 =s4.substring(2,7);//[a,b)截取范围
System.out.println(s6);//心之所向,
}
}
```
还要一部分图片如下


本文介绍了Java中字符串的各种常用操作方法,包括获取长度、提取字符、替换字符、截取子串等,并通过实例展示了如何使用这些方法进行字符串处理。

被折叠的 条评论
为什么被折叠?



