String中常用方法介紹
阿新 • • 發佈:2018-12-10
本章介紹一些字串中的常用方法,直接看程式碼註釋
public class Test1 {
public static void main(String[] args) {
String str1 = "abcDRef";
System.out.println(str1.length()); //字串長度
System.out.println(str1.isEmpty()); //字串是否為空
System.out.println(str1.charAt(4)); //檢索某位置字元
System.out .println(str1.startsWith("ab")); //字串是否以某個字元(串)開頭
System.out.println(str1.endsWith("sf")); //同上,結尾
System.out.println(str1.substring(2)); //擷取從某位開始以後的字串
System.out.println(str1.toLowerCase());//全部轉為小寫字母
System.out.println(str1.toUpperCase());//大寫字母
char[] c = str1.toCharArray(); //將字串轉為字元陣列
for(int i = 0;i<c.length;i++) {
System.out.print(c[i]);
}
System.out.println();
System.out.println(str1.indexOf("c")); //檢索第一次出現某字元的位置
}
}
/**
* output:
* 7
* false
* R
* true
* false
* cDRef
* abcdref
* ABCDREF
* abcDRef
* 2
*/