JAVA中的equals()

2024年12月04日 19:04
有5个网友回答
网友(1):

equals比较字符串的内容,id.equals("")判断字符是否为空
equals是最顶层父类Object地方法,子类中如果没有对其进行
重写,那么equals的实际功能是和==运算符一样的,而String
对其进行了重写,功能是判断字符串的内容

网友(2):

意思是:
如果id为空或id是一个空字符串,就抛出一个异常!

equals可以判断字符和字符是否相等,也可以判断两个对象的引用是否相同,也可以将对象的引用和字符进行比较。
例如String s1="java";
String s2=new String("java");
要比较的话只能用equals,而不能用==

网友(3):

java中的equals主要说的是字符串相等的情况,equals相等是说""里面的动西必须跟你输入的完全一样才会往下进行。

网友(4):

equals是只判断值相等不相等,而不判断内存地址.
只判断两个字符串的值相等不相等时使用.

网友(5):

判断id没有取到值或者取到的值是空""
的时候抛出异常
equals是判断两个字符串是否相等