</pre><pre name="code" class="java">/*
改用三元运算符改写JAVA练习项目中Getifelse45.java
语法:条件 ? 结果1 : 结果2
说明:问号前面的位置是判断的条件,如果满足条件时结果1,不满足时结果2。
*/
public class 拓展45 {
public static void main(String[] args) {
int math =95;
int english =56;
String chengji,OK,NO; //声明变量chengji,OK,NO类型为string
OK ="及格";
NO ="不及格";
chengji = math > 60?OK:NO;
System.out.println("数学成绩" + chengji);
System.out.println("英语成绩" + (chengji = english > 60?OK:NO)); //语句中嵌套三元运算符
}
}
改写if else语句