【上海校区】Java基础之运算符2

Java 已结 1 61
网络营销优势
网络营销优势 2021-05-12 14:15
悬赏:63
相关标签:
1条回答
  •  网络营销教学
    网络营销教学 (最佳回答者)
    2021-05-12 15:04

    本帖最后由 张11。。。 于 2019-7-8 09:06 编辑

    Java基础之运算符2

    关系运算符

    关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。
    比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值true或者false
    逻辑运算符
    逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值true或者false
    三元运算符
    ·       三元运算符格式:

    数据类型 变量名 = 布尔类型表达式?真值结果1:结果2

    ·       三元运算符计算方式:
    o  布尔类型表达式结果是true,三元运算符整体结果为结果1,赋值给变量。
    o  布尔类型表达式结果是false,三元运算符整体结果为结果2,赋值给变量。
    o  三元运算符要求必须有一个结果,在结果1或者结果2中。开发中一般用来比较数值大小。
    三元运算符案例
    ·       需求1:动物园里有两只老虎,已知两只老虎的体重分别为180kg、200kg,请用程序实现判断两只老虎的体重是否相同。
    需求2:一座寺庙里住着三个和尚,已知他们的身高分别为150cm210cm165cm,请用程序实现获取这三个和尚的最高身高。

    数据输入
    我们目前在写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的,所以,把数据改进为键盘录入,提高程序的灵活性。
    那么在java语言中,怎样实现呢?
    我们可以通过 Scanner 类来获取用户的输入。
    导包
    使用import关键字导包,位置放到class定义的上面
    格式:
    import 包名.类名;
    举例:
    java.util.Scanner;
    创建对象
    格式:
    数据类型  变量名  =  new 数据类型(参数列表);
    举例:
    Scanner sc = new Scanner(System.in);
    调用方法接收数据
    格式:
    变量名.方法名();
    举例:
    int i = sc.nextInt(); // 接收一个键盘录入的整数
    示例
    在获取三个和尚中的最高身高案例中,身高数据如果由键盘录入,该怎样实现呢?

    39 讨论(1)
提交回复