顺序结构
1.java的基本结构就是顺序结构,除非特别指明,否则按照顺序一句一句执行
2.顺序结构是最简单的算法结构
3.语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构
if结构
1.if单选择结构
if(条件){
//语句
}
2.if双选择结构
if(条件){
//语句
}else{
//语句
}
3.if多选择结构
if(条件){
//语句
}else if(条件){
//语句
}else if(条件){
//语句
}
4.嵌套的if结构
if(条件) {
if (条件){
//语句
}else{
//语句
}
}else{
//语句
}
switch结构
switch(expression){
case value1:
//语句;
break;
case value2:
//语句;
break;
default:
//语句;
}
jdk7之后,value可以是字符串
循环结构
1.while循环
while(布尔表达式){
//循环内容
}
2.do...while循环(至少会执行一次)
do{
//循环内容
}while(布尔表达式);
3.for循环
for(初始值;条件判断;迭代){
//代码语句
}
4.增强型for循环
int[] x = {1,2,3,4,5}标签:语句,else,while,循环,条件,结构 From: https://www.cnblogs.com/unagi/p/16855421.html
for(int i: x){
System.out.println(i);
}