Java基础语法15-程序流程控制
2021/5/30 12:21:30
本文主要是介绍Java基础语法15-程序流程控制,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java基础语法15-程序流程控制
顺序结构
程序从上到下逐行地执行,中间没有任何判断和跳转。
分支结构
根据条件,选择性地执行某段代码。
有if…else和switch-case两种分支语句。
if-else (条件判断结构)
1 三种结构
第一种:
If(条件表达式){
执行表达式
}
int heartbeats = 79; if(heartbeats < 60 || heartbeats > 100){ System.out.printLn("需要做进一步检查"); } System.out.printLn("检查结束");
第二种:二选一
if(条件表达式){
执行表达式1
}else{
执行表达式2
}
int age = 23; if(age < 18){ System.out.printLn("你还可以看动画片!"); }else{ System.out.printLn("你可以看成人电影了!"); }
第三种:多选一
if(条件表达式){
执行表达式1
}else if(条件表达式){
执行表达式2
}
···
else{
}
int age = 0; if(age < 0){ System.out.printLn("您输入的数据不合法"); }else if(age < 18){ System.out.printLn("青少年时期"); }else if(age < 35){ System.out.printLn("青壮年时期"); }else if(age < 60){ System.out.printLn("中年时期"); }else if(age < 120){ System.out.printLn("老年时期"); }
循环结构
根据循环条件,重复性的执行某段代码。
有while、do…while、for三种循环语句。
注:JDK1.5提供了foreach循环,方便的遍历集合、数组元素。
这篇关于Java基础语法15-程序流程控制的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28微服务架构中API版本控制的实践
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南