String类的常用方法列表

【示例】
public class TestString {
public static void main(String[] args) {
String str01="abcdefg";
String str1="abc defg";
String str0=new String("abcdefg");
System.out.println(str01.equals(str1));
System.out.println(str01==str1);
System.out.println(str01==str0);
System.out.println(str01.equals(str0));
System.out.println("###################");
System.out.println(str1.charAt(4));
System.out.println(str1.length());
String str="come on Java";
String str2="Come on Java";
System.out.println(str.charAt(3));
System.out.println(str.equals(str2));
System.out.println(str.equalsIgnoreCase(str2));
System.out.println(str.indexOf("Java"));
System.out.println(str.indexOf("java"));
str.replace('c','s');
String s=str.replace('c','s');
System.out.println("###########################");
System.out.println(s);
System.out.println(s.startsWith("s"));
String s1=str.substring(3);
System.out.println(s1);
String s2=str.substring(3,7);
System.out.println(s2);
String s3=str2.toLowerCase();
System.out.println(s3);
System.out.println(str2);
String s4=str2.toUpperCase();
System.out.println(s4);
}
}
【运行结果】
