第三章
三元运输符
package a第三章__程序流程控制; /** * * @author 尓军 * */ public class 三元运算符 { /** * * @param args */ public static void main(String[] args) { int x = -9; int y; // 使用if~e=else语句判断 if (x > 0) { y = x; } else { y = x;// 书上是y=-x其实前面有没有"-"对控制台打印没有影响,因为最终打印是由三元运算符来选择语句 } // 使用三元运算符来判断,三元运算会返回一个值 y = x > 0 ? x : -x;// 因为x不大于0;所以选择-x;而x=-9;所以y=-x=--9;得y=9; System.out.println(y); } }

浙公网安备 33010602011771号