public class EQUALS {
public static void main(String[] args) {
String admin="Krystal";
String password="12345";
Scanner sc=new Scanner(System.in);
while(true){
System.out.println("请输入用户名:");
String ad=sc.next();
System.out.println("请输入密码:");
String pw=sc.next();
//equals只匹配内容
if(ad.equals(admin)&&pw.equals(password)){
System.out.println("登录成功!!");
break;
}else{
System.out.println("用户名或者密码不正确!!");
}
}
}
}
String指向的地址不同 “ ”在字符串常量池 new出来的在堆内存中
equals只匹配内容