java中的equals
发布网友
发布时间:2022-04-27 09:11
我来回答
共3个回答
热心网友
时间:2023-09-17 03:20
"admin" 这是一个字符串对象~ 是对象自然就是equals 方法
String s ="admin"; 这么写不用我多少你肯定知道这是啥意思
"admin"; 写在这样一样可以通过编译 这里的效果就和 new String("admin"); 是完全一样的
"admin".equals(username) && "123".equals(password)
这句话的意思是 username的值必须是 admin password的值必须是123 必须满足这两个条件 才能执行if后边的语句
热心网友
时间:2023-09-17 03:21
"admin".equals(username)
这比较的是两个字符串的内容是否相等,java中区别于== 的字符串比较方式
"admin" == username,用==的话是比较两个字符串是否为同一对象,即地址是否相等
热心网友
时间:2023-09-17 03:21
意思就是判断adimin与username是否相等,相等返回true,不相等返回false,你要弄明白==和equals区别,==是比较地址,equals是比较值.equals()是方法没错,正是字符串String的方法,所以字符串可以调用它