在 Java 中声明布尔变量的正确方法是什么?
我刚刚开始学习Java。在我关注的在线课程中,我被要求尝试以下代码:
String email1 = "meme@me.coh";
String email2 = "meme@me.com";
Boolean isMatch = false;
isMatch = email1.equals (email2);
if (isMatch == true){
System.out.println("Emails match");
}
else{
System.out.println("Emails don't match");
}
我不明白为什么要求我声明为false,而在下一行中,我正在比较电子邮件地址并将值分配给。
我尝试了以下代码,其工作原理似乎完全相同:isMatch
isMatch
String email1 = "meme@me.coh";
String email2 = "meme@me.com";
Boolean isMatch;
isMatch = email1.equals (email2);
if (isMatch == true){
System.out.println("Emails match");
}
else{
System.out.println("Emails don't match");
}
在课程上,它没有解释为什么我首先宣布为假。在比较电子邮件地址之前,我必须声明为 false,这有什么原因吗?isMatch
isMatch