equels 和 ==
package test;
public class TestEquels {
?
?public static void main(String[]args)
?{
??String t1 ="t";
??String t2 ="t";
??
??if(t1==t2)
??{
???System.out.println("t1==t2");
??}else
??{
???System.out.println("t1!=t2");
??}
??
??if(t1.equals(t2))
??{
???System.out.println("t1equals t2");
??}else
??{
???System.out.println("t1not equals t2");
??}
??
??
??
??String t3=new String("t");
??
??if(t1==t3)
??{
???System.out.println("t1==t3");
??}else
??{
???System.out.println("t1!=t3");
??}
??
??if(t1.equals(t3))
??{
???System.out.println("t1equals t3");
??}else
??{
???System.out.println("t1not equals t3");
??}
?
??String t4=new String("t");
??
??if(t4==t3)
??{
???System.out.println("t4==t3");
??}else
??{
???System.out.println("t4!=t3");
??}
??
??if(t4.equals(t3))
??{
???System.out.println("t1equals t4");
??}else
??{
???System.out.println("t1not equals t4");
??}
??
??String t5=t3;
??
??if(t5==t3)
??{
???System.out.println("t5==t3");
??}else
??{
???System.out.println("t5!=t3");
??}
??
??if(t5.equals(t3))
??{
???System.out.println("t1equals t5");
??}else
??{
???System.out.println("t1not equals t5");
??}
??
?}
}
?
?
t1==t2
t1equals t2
t1!=t3
t1equals t3
t4!=t3
t1equals t4
t5==t3
t1equals t5