java if 亂碼
為什么會(huì)是亂碼???好氣哦!
public class HelloWorld {
? ? public static void main(String[] args) {
int score = 94;
String sex = "女";
if(score>80){
? ?if(String sex="女"){
? ?System.out.println("進(jìn)入" + sex + "子組決賽"); ? ?
? ?}
}
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
}
}
求老鳥(niǎo)看看有沒(méi)有錯(cuò)
2017-05-04
if(String sex="女"){ ? ? 改成 if(sex == "女"){ ? ?判斷是否相等是兩個(gè)等號(hào),還有上面sex定義過(guò)一次了,下面不要再次定義了
2017-05-04
?public static void main(String[] args) {
? ? int score = 94;
? ? String sex = "女";
? ? if(score>80){
? ? ? if(sex.equals("女")){ ?//這里錯(cuò)了
? ? ? System.out.println("進(jìn)入" + sex + "子組決賽"); ? ?
? ? ? }
? ? }
? } ? ? ? ? ??