一个JAVA字符串比较的示例
public class TestString {
public static void main(String args[]){
//test string
System.out.println("test begin");
String str1 = "aaa";
String str2 = "aaa";
String str3 = String.valueOf("aaa");
String str4 = new String("aaa");
String str5 = str4.toString();
if(str1 == str2)
System.out.println("str1 == str2");
if(str2 == str3)
System.out.println("str2 == str3");
if(str3 == str4)
System.out.println("str3 == str4");
if(str4 == str5)
System.out.println("str4 == str5");
if(str5 == str1)
System.out.println("str5 == str1");
System.out.println("test end");
//test end
}
}
输出结果为:
test begin
str1 == str2
str2 == str3
str4 == str5
test end