为什么admin可以直接调用equalls方法。调用方法不是只能引用点。和类名调用吗
"admin" 是字符串常量,本身就是String 类型的对象,所以可以直接调用String类的equals方法
equals属于java所有类的父类Object类的方法,每个类都可以自行重写该方法,所有的类创建的对象都可以直接调用equals方法,null除外,会抛出NullPointerException,"admin"属于一个String对象,所以是可以调用equals方法,简单点就是只要不是null,都有equals方法
不知道你这个问题是否已经解决, 如果还没有解决的话: