Java学习之路--2022/7/7

五、三元运算符

        格式:条件表达式  ? 值1 :值2;

        执行流程:首先计算关系表达式的值,如果值为ture,则返回值1,否则返回值二。

案例:定义三个参数,找出最大值并打印在控制台上

public class demo1 {
    public static void main(String[] args) {
        //设置三个参数
        int a = 10;
        int b = 20;
        int c = 30;
        //先找出其中两个变量的较大值并赋值给中间变量
        int temp = a > b ? a : b;
        //将中间变量与剩余参数比较
        int Max = temp > c ? temp : c;
        System.out.println(Max);
        System.out.println("----------------------------");
        //简便方法
        int rsMax = a > b ? a > c ? a : c : b > c ? b : c;
        System.out.println(rsMax);
    }
}

六、键盘录入技术

1、首先解决idea不能输出中文的问题

        file>settings>Editor>File Ecodings>将Global Encoding 改为UTF-8,将Project Encoding改为GBK即可。(如果不行请参考【已解决】解决IntelliJ IDEA控制台输出中文乱码问题 - 知乎 (zhihu.com)

2、

import java.util.Scanner;
//1、导包操作,无需手动添加,需要用到时idea会自动添加
public class ccc {
    public static void main(String[] args) {
        //2、得到一个键盘扫描器对象
        Scanner sc = new Scanner(System.in);
        //3、调用sc对象的功能等待接收用户输入的数据
        System.out.println("请输入您的年龄:");
        int age = sc.nextInt();
        System.out.println("请输入您的姓名:");
        String name = sc.next();
        System.out.println("欢迎" + age + "岁的" + name + "大佬进入直播间");
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值