Java流程控制

目录

一、Scanner对象

二、选择结构

1.if

2.Switch

三、循环结构

1.while

2.for


一、Scanner对象

new Scanner(System.in);alt+enter+enter
Scanner scanner = new Scanner(System.in); //从键盘接收数据

if(scanner.hasNextLine()){ //如果有下行
    string str = scanner.nextLine();
    System.out.println(str);
}
scanner.close() //一定要记得关闭
    
        if(scanner.hasNextInt()){ //如果下一个是整数
            i = scanner.nextInt(); //输入的下一个整数
            System.out.println("输入的是"+i);
        }else{
            System.out.println("输入的不是整数");
        }

循环输入:

while (scanner.hasNextDouble()){
    double i = scanner.nextDouble();
    System.out.println("你输入了:"+i);
}
if(s.equals("Hello")) 判断字符串是否相等

二、选择结构

1.if

2.Switch

小心case穿透,要加break。

三、循环结构

1.while

while满足就进入循环;

do while不管是否满足至少循环因此。

2.for

for(初始化;条件判断;迭代)

快速输入:9.for+enter -> for(int i =0;i<9;i++)

for循环扩展:

int[] numbers = {1,2,3,4,5};
for(int x:numbers){
    System.out.println(x); //循环输出数组的数
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值