转载

java中String字符串常用方法

1、字符串长度——length()

String str = "coder"; System.out.print(str.length());  输出结果: 5

2、字符串转换数组——toCharArray()

String str = "coder"; char data[] = str.toCharArray(); //调用String类中toCharArray方法 for (int i = 0; i < data.length; i++){ System.out.print(data[i]+" "); //加入空格,以示区分 }  输出结果: c o d e r

3、从字符串中取出指定位置的字符——charAt()

String str = "coder"; System.out.print(str.charAt(3));  输出结果: e

4、字符串与byte数组的转换——getBytes()

String str = "coder"; byte bytes[] = str.getBytes(); for (int i = 0; i < bytes.length; i++){ System.out.print(new String(bytes)+"/t"); //加入空格,以示区分 }  输出结果: coder coder coder coder coder

5、过滤字符串中存在的字符——indexOf()

String str = "coder@163.com"; System.out.print(str.indexOf("@"));  输出结果: 5

6、去掉字符串的前后空格——trim()

String str = " coder@163.com "; System.out.print(str.trim());  输出结果: coder

7、从字符串中取出子字符串——subString()

8、大小写转换——toLowerCase()、toUpperCase()

9、判断字符串的开头结尾字符——endWith()、startWith()

10、替换String字符串中的一个字符——replace()

正文到此结束
Loading...