java 分支&循环

Java的分支语句有两种形式:if语句、switch语句。
if 语句语法
	
// 第一种形式
if (逻辑表达式) {
...
}
// 第二种形式
if (逻辑表达式) {
...
} else {
...
}
// 第三种形式(else if 可以出现任意多次)
if (逻辑表达式) {
...
} else if (逻辑表达式) {
...
} else {
...
}
switch 语句语法
	
switch (表达式) {
case 值1: {
...
break;
}
case 值2: {
...
break;
}
default: {
...
}
}
// 1. 表达式可以返回如下类型:byte, short, int, char, String, Enum
// 2. case语句可以出现任意多次
// 3. default语句可以省略
// 4. 内层的花括号均可以省略

1.4 循环

Java中的循环有三种形式:while循环、do while循环、for循环。
while循环
  • 语法:
	
while (循环条件) {
...
[迭代语句]
}
  • 流程:
do while循环
  • 语法:
	
do {
...
[迭代语句]
} while (循环条件);
  • 流程:
for循环
  • 语法:
	
for (初始化语句; 循环条件; 迭代语句) {
...
}
  • 流程:
三种循环方式的区别
  1. for循环:结构稳定,不容易遗漏任何循环要素,适合处理循环次数固定的场景。
  2. while循环:先判断循环条件,再执行循环体,适合处理“当...”的业务场景。
  3. do while循环:先执行循环体,再判断循环条件,适合处理“直到...”的业务场景。
break与continue关键字
  • break用于结束循环,强制跳出循环体。一旦遇到break,系统将结束该循环,开始执行循环之后的代码。
  • continue用于忽略本次循环剩下的语句,接着开始下一次循环,并不会终止循环。

#Java##学习路径#
全部评论

相关推荐

03-08 18:11
门头沟学院 Java
Java抽象小篮子:海投就完事了,简历没什么问题,最大问题是学历
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务