学习计算机语言的主要目的是编写编程和开发程序,这在每种计算机语言中都是如此,因此程序流程已成为学习java语言的关键内容之一。每个程序都由许多句子组成。为了更好地使用程序,结构化程序设计过程伴随着程序流程的关键知识。程序流程控制有三个结构,即顺序结构、选择结构和循环结构。这三个程序流程控制中的java将在以下内容中进行 基本的if选择结构——整合语法格式。 选择结构包括if选择结构。if else选择结构、多if选择结构和if嵌套结构,以下是五种选择结构的语法格式的简要介绍:
1、结构选择if
语法格式:
if(条件){
代码块
}
注:当代码块中只有一个句子时,可以省略大括号而不写,建议编写大括号。
2、if else选择结构
语法格式:
if(条件){
代码块1
}else{
代码块2
}
3、多重结构选择if,当有两种或两种以上的情况时,可以使用多种情况结构选择if。
语法格式:
if(条件1){
代码块1
}else if(条件2){
代码块2
}else if(条件3){
代码块3
}else{
代码块n
}
注意:1.多if选择结构中的elsee if(){}可以有任何多个;
2.多重if选择结构中的else{}是可有可无的。如果有,只写一个,放在最后。。
4、if嵌套选择结构
if(){
if(){
}
}else{
if(){
}else if(){
}
}
5、switch case选择结构,可作为等值操作使用switch case来完成。
switch case语法格式:
switch(表达式){
case 常量值1:
….
break;
default:
}
注意:(1)switch case中的表达式可以是byte short int,JDK7.0及以后可以是String类型,char枚举;
(2)case可以有任何多个,根据问题的意思编写;
(3)case背后的常量值类型必须与表达式类型一致;
(4)default是可有可无的,如果有,当所有case都不满意时,执行default。
相信java程序员都知道,选择判断给定条件的结构,是根据判断结果判断某些条件,根据判断结果控制程序的过程,所以想写好