02、Java流程控制(狂神说)

01用户交互Scanner

通过Scanner类获取用户输入

基本语法:

 Scanner sc=new Scanner(System.in);
 String str=scanner.nextLine();
 System.out.println("输出的内容为:"+str);
 scanner.close;

scanner.nextLine()也可以换成scanner.next()

  • scanner.nextLine()以回车为结束符

  • scanner.next()以空格为结束符 所以next()不能得到带空格的字符串

02顺序结构

03选择结构

if

 if(布尔表达式1){
     //如果布尔表达式1为true则执行
 }else if(布尔表达式2){
 //如果布尔表达式2为true则执行
 }else{
 //如果以上布尔表达式都为false则执行
 }

switch

 switch(表达式){
     case value1:
         //语句
         break;
     case value1:
         //语句
         break;
     case value1:
         //语句
         break;
         ...
     default:           
 }

04循环结构

while循环

 while(布尔表达式){
     //循环内容
 }

do...while循环

至少执行一次

 do{
     //代码语句
 }while(布尔表达式);

for循环

 for(初始化;布尔表达式;更新){
     //代码语句
 }
增强for循环
 int[] numbers={10,20,30,40,50};
 //将numbers数组中的值依次赋值给numbers
 for(int x:numbers){
     System.out.println(x);
 }

05 break continue

break:退出当前层的循环(也用在switch语句中)

continue:结束本次循环,开始下次循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值