没有合适的资源?快使用搜索试试~ 我知道了~
Java基础笔记-7-18
资源推荐
资源详情
资源评论
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![jar](https://img-home.csdnimg.cn/images/20210720083455.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/88613839/bg1.jpg)
今天学习到了什么?
(1) 分支结构——Switch···case 语法:
switch(expression){
case 1: //代码
break;
case 2: //代码
break;
...
default:
}
Java7 之前 expression 的类型只支持 byte、short、int、char
Java7 之后添加了 String 和枚举
switch 分支语句的执行是先对 expression 求值,然后依次匹配 case 后
的值,遇到匹配的值即执行对应的执行体
如果所有的 case 标签后的值都不与 expression 表达式的值相等,则执
行 default 标签后的代码块。
注意考点:case 后语句满足条件时继续执行、直到遇到 break 语句时
再输出
int i=3;
switch(i) {
case 1:
System.out.println(1);
![](https://csdnimg.cn/release/download_crawler_static/88613839/bg2.jpg)
case 2:
System.out.println(2);
case 3:
System.out.println(3);
case 4:
System.out.println(4);
break;
default:
System.out.println("没有匹配的值");
}
(2)循环结构
循环结构是指在满足某个循环条件的情况下,反复执行同一段代码,
直到不满足循环条件为止。
初始化语句:一个或多个语句,这些语句用来完成一些初始化工作,
在循环开始之前执行
循环条件:循环条件是一个布尔表达式,该表达式决定是否执行循环
体
循环体:这部分是循环的主题,如果循环条件允许,该代码块将被反
复执行,如果这个代码块只有一条语句,则代码块的花括号可以省略。
迭代语句:这部分在一次循环体执行结束后执行,在循环条件求值前
执行,通常用于控制循环条件中的变量,使得循环在合适的时候结束。
for :
![](https://csdnimg.cn/release/download_crawler_static/88613839/bg3.jpg)
for(循环变量;循环条件;修改循环变量){
//循环体
}
for(::)是合法的
while:
while(循环条件){
//循环体
}
do...while:
do{
//循环体
}while(循环条件);
注意:while 和 do while 的区别:while 语句中先执行判断语句,为真
执行循环体;do while 中先执行一遍循环体再执行判断,判断为真执
行循环体,为假时跳出循环。
(3)使用 break 结束循环
剩余13页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/608a02c5f12a4175b4bd3aad721aa852_weixin_45804384.jpg!1)
好教员好
- 粉丝: 1207
- 资源: 39
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)