Java教程

Java基础语法15-程序流程控制

本文主要是介绍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-程序流程控制的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!