放弃原因1__各种循环

Day3

一, 条件选择结构-switch[掌握]
1.switch语法结构
switch(x){//x是 变量或者一个表达式:该值的类型,java规定的类型
case 变量的可能值1: 功能语句;break;
case 变量的可能值2: 功能语句;break;
case 变量的可能值3: 功能语句;break;

default:功能语句;break;

2.switch特殊的一些情况
1. 执行顺序,是先依次找完所有的case值进行匹配,如果都不匹配才会执行default
2. case后面的值应该和变量的类型一致;
3. case的顺序(包括default) 可以是任意的,但是建议先按照case的值的大小顺序排列,default放最后
4. break的作用,结束当前的这个switch结构
① 从第一个匹配的条件开始,到第一个break之间的所有case判断失效
② 在执行功能语句时,如果到末尾都没有break,自动结束,不会再循环回去。
③ 最后一个break 可以省略掉,但是建议还是写上
5. 遇到第一个break结束结构特点示例:春夏秋冬的例子?
6. switch中的()中的变量地方类型可以是哪些?
java5之前 : byte short char int
java5支持 : enum枚举 (面向对象部分学习了之后回头测试)
java7支持 : String 类型

二,各种循环的使用:这里就简单介绍,之后会经常使用,多练就会了
1.while简单语法格式:
while(条件(布尔类型的)){//如果为true会进入循环
// 循环体具体做什么事情
}

  1. do-while 语法格式
    do{
    // 循环体
    }while(条件)

  2. for语法格式:
    for(初始A;条件判断B;循环后操作C){
    //循环体C
    }
    for循环进阶:嵌套循环
    概念:循环嵌套 循环里面还有循环,可以嵌套多层,不同的循环结构相互之间也可以嵌套。
    for(){
    for(){
    }
    }

三,continue介绍
continue 跳过本次循环,继续下一次循环

四, return介绍
return

  1. return 表示结束当前的方法,
  2. 使用刚才break的例子,修改为return 看看有什么区别
  3. 注意:break continue return 紧跟的后面不能够有其它的代码,因为永远执行不到
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值