String str = new String("Java");
String str = "Java";
package MyPro02; /** * * 測試String經常使用類 * */ public class TestString { public static void main(String[] args) { String string=new String(); System.out.println(string.isEmpty());//判斷字符串是否爲空 string=new String("Java"); char[] chars={'H','e','l','l','0','W','o','r','l','d'}; string=new String(chars); System.out.println(string);//將數組的元素 按字符串的方式輸出 System.out.println(string.isEmpty());//判斷字符串是否爲空 System.out.println(string.charAt(2));//輸出下標爲2的元素 System.out.println(string.indexOf("H"));//輸出元素爲H的下標 String string2="HelloWorld"; System.out.println(string.equals(string2));//判斷字符串string和string2是否相等 System.out.println(string.equalsIgnoreCase(string2));//判斷相等時忽略大小寫 System.out.println(string.startsWith("H"));//判斷字符串是否以H開頭 System.out.println(string.endsWith("d"));//判斷字符串是否以d結尾 System.out.println(string.substring(1));//從字符串下標爲1開始裁減 System.out.println(string.substring(1,3));//從字符串下標爲1裁減長度爲3 System.out.println(string.replaceAll("L","O"));//將字符串中的L替換爲O String str3 = "Java,JavaSE,JavaEE"; String[] array = str3.split(","); for(String s:array){ System.out.println(s); }//按","分割 將字符串以數組的形式輸出 char[] chars1 = string.toCharArray(); String string1=new String(chars1); System.out.println("¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥"); System.out.println(string1);//將數組以字符串的形式輸出 String str4 = "helAlo"; System.out.println(str4.toUpperCase());//將字符串的小寫全替換爲大寫 String str5 = "WORaLD"; System.out.println(str5.toLowerCase());//將字符串的大寫全替換爲小寫 } }