JAVA條件運算符
public class HelloWorld{
? ? public static void main(String[] args) {
int score=68;
String mark =(68>60)?"及格":"不及格";
System.out.println("考試成績?nèi)绾危?+mark);
}
}
?為什么 需要 在 及格前 加 ?("")號啊?不是 條件滿足1 就輸出1 否則輸出2 的結(jié)果嘛?
public class HelloWorld{
? ? public static void main(String[] args) {
int score=68;
String mark =(68>60)?"及格":"不及格";
System.out.println("考試成績?nèi)绾危?+mark);
}
}
?為什么 需要 在 及格前 加 ?("")號啊?不是 條件滿足1 就輸出1 否則輸出2 的結(jié)果嘛?
2016-01-27
舉報
2016-01-27
及格這兩個字是一個字符串,Java是強類型語言,否則會報錯;“ ? ?”是String(字符串)類型,‘ ? ’是char類型。