您的位置:首页 > 其它

String类常用方法

2015-12-19 21:20 260 查看


import java.util.Arrays;

public class TestStringMethod {
public static void main(String[] args) {

String str = "我爱.Java.语言 ";

System.out.println("长度:" + str.length());

System.out.println("1位置的字符:" + str.charAt(1));

System.out.println("a第一次出现的位置:" + str.indexOf("a"));

System.out.println("字符串所在的位置:" + str.indexOf("Java"));

System.out.println("去除前后空格后长度:" + str.trim().length());

System.out.println("截取的字符串:" + str.substring(3));

System.out.println("截取部分字符串:" + str.substring(1, str.length() - 1));

System.out.println("a最后一次出现的位置"+str.lastIndexOf("a"));

String arr[] = str.split("\\.");
System.out.println(Arrays.toString(arr));
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}

}

输出结果:

长度:11

1位置的字符:爱

a第一次出现的位置:4

字符串所在的位置:3

去除前后空格后长度:10

截取的字符串:Java.语言

截取部分字符串:爱.Java.语言

a最后一次出现的位置6

[我爱, Java, 语言 ]

我爱

Java

语言

-------------------------------------------

注意:方法split()中分割字符串的特殊字符,比如“:* ^ : | , . ”注意要加“\\”进行转义。空格不用。

具体查看


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: