首页 > 学院 > 开发设计 > 正文

【JAVA小结】字符串比较是否相等

2019-11-14 15:25:27
字体:
来源:转载
供稿:网友
public class CompareObject1 {	public static void main(String[] args)	{     	String str1 = new String("java");	String str2 = new String("java");	String str3 = str2;		if(str1 == str2)	{		System.out.PRintln("str1 == str2");	}	else	{		System.out.println("str1 !=str2");	}	if(str2==str3)	{		System.out.println("str2 == tr3");	}	else 	{		System.out.println("str2 != str3");	}}}//开辟的内存结点不同 所以不相等; 赋值肯定相等

 

 

public class CompareObject2 {    public static void main(String[] args)    {         String str1 = new String("java");    String str2 = new String("java");    String str3 = str2;    if(str1.equals(str2))    {        System.out.println("str1 equals str2");    }    else    {        System.out.println("str1 not equals str2");    }    if(str2.equals(str3))    {        System.out.println("str2 equals tr3");    }    else     {        System.out.println("str2 not equals str3");    }}}//比较字符串是否相等 用 equals()

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表