黑马程序员技术交流社区

标题: 今天学的三元运算符 [打印本页]

作者: a554305211    时间: 2015-8-23 21:28
标题: 今天学的三元运算符
三元运算符:
        格式: 关系表达式?表达式1:表达式2;
        执行顺序:
                首先先判断关系表达式的值,如果是true,执行表达式1,如果是false,执行表达式2.
        注意:
                1、关系表达式的结果只能是boolean。
                2、表达式1和表达式2只能运行一个。

        做两个练习题:
                1、比较两个整数是否相同。
                2、求三个整数中的最大值。
                        int a = 10;
                        int b = 20;
                        int c = 30;
                        int max = a>b ? (a>c?a:c) : (b>c?b:c) ;


                自行测试然后在控制台输出结果。


Scanner的使用步骤是什么:
        A:导包。
                在类的上边写上:  import java.util.Scanner;
        B:创建键盘录入对象。 Scanner sc = new Scanner(System.in);
        C:通过对象调用方法。 int x = sc.nextInt();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2