/**
*
* @author caryt
*
*/
public class test {
/**
* @param args
*/
static int x[]=new int[15];
public static void main(String[] args) {
// TODO Auto-generated method stub
String t1=new String("caryt");
String t2=new String("caryt");
System.out.println(t1==t2);//比较的是对象的引用
System.out.println(t1!=t2);//比较的是对象的引用
*
* @author caryt
*
*/
public class test {
/**
* @param args
*/
static int x[]=new int[15];
public static void main(String[] args) {
// TODO Auto-generated method stub
String t1=new String("caryt");
String t2=new String("caryt");
System.out.println(t1==t2);//比较的是对象的引用
System.out.println(t1!=t2);//比较的是对象的引用
System.out.println(t1.equals(t2));//比较的是对象的
}
}
out: false
true
true
本文探讨了Java中字符串比较的原理,详细解释了对象引用和equals方法的区别,并通过实例展示了如何正确进行字符串比较。
2262

被折叠的 条评论
为什么被折叠?



