版权声明
1. 本站文章和资源均来自互联网收集和整理,本站不承担任何责任及版权问题。
2. 相关版权归作者及其公司所有,仅供学习研究用途,请勿用于商业目的。
3. 若侵犯您的版权,请发邮件至webmaster@ishare1.cn联系我们,我们确认后将立即删除。
java中的字符串比较不能直接用”==”,而要用equals(),返回true为两字符串相等,返回false为两字符串不相等,举个例子:(推荐学习:java视频教程)
if (s1.equals(s2)) { System.out.println("s1与s2相等!!"); } else { System.out.println("s1与s2没啥关系!!"); }
1、字符串是对象类型,所以不能用简单的“==”判断;
2、equals()比较的是对象的内容(区分字母的大小写格式)是否相等;
3、“==”比较两个对象时,比较的是两个对象的内存地址,所以不相等。
推荐相关文章教程:java入门教程
java修饰符用来定义类、方法或者变量,通常放在语句的最前端。(推荐:java视频教程) Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 Java语言定义了public、protected、private、abstract、stat…