3.Scanner类:控制台输入,Scanner接收

Scanner类:获取键盘输入的数据

    使用Scanner之前需要导入包(语法放在文件最前面):
        
    import java.util.Scanner;//导入包

    //创建Scanner对象
    Scanner aa=new Scanner(System.in);
    System.out.println("请输入:");//提示
    int a=aa.nextInt();//接收键盘输入的内容

    nextInt();接收int类型数据
    nextDouble();接收double类型数据
    next();接收String类型数据

选择结构:

    if单分支:

        if(条件表达式){
             条件成立 执行语句;
         }
 
         单分支只有当条件成立才会对应语句执行
         但是不管条件是否成立 程序都会往后执行

    if双分支:

        if(条件表达式){
             条件成立 执行语句;
         }else{
             条件不成立 执行语句;
         }

    if多分支:
        if(条件表达式1){
             条件1成立 执行语句;
         }else if(条件表达式2){
             条件2成立 执行语句;
         }
         ...
         else if(条件表达式n){
             条件n成立 执行语句;
         }else{
             以上条件都不成立 执行语句;
         }

    switch case:

    表达式结果类型只能是 byte short char及int四种类型之一
         对应jdk1.7之后版本提供对String类型支持
 
         switch(表达式){//
             case 常量1:条件成立  执行语句;[break;]
             case 常量2:条件成立  执行语句;[break;]
             ...
             case 常量n:条件成立  执行语句;[break;]
             default:以上条件都不成立 执行语句;
         }

        break放在switch语句中 条件成立 结束switch语句

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值