Java大数据平台开发 学习笔记(3)—— Java中字符串的比较 “==” 与 “equals()方法” 区别

一、Java中字符串的比较 “==” 与 “equals()方法” 区别:

简单一句话,==比较的是两个字符串的地址是否为相等(同一个地址),equals()方法比较的是两个字符串对象的内容是否相同(当然,若两个字符串引用同一个地址,使用equals()比较也返回true)。

	Scanner sc= new Scanner(System.in);
	String str = sc.next();
	while(str != "end"){
    
    
		System.out.println("str:"+str);
		str = sc.next();
	}
	System.out.println("Finish");
	

• 由 ChiKong_Tam 写于 2020 年 9 月 5 日

猜你喜欢

转载自blog.csdn.net/qq_42209354/article/details/108420827