本文将介绍java基础中的入门基本中的选择语句和循环语句——若有细瑕 欢迎指正!
本文将介绍java基础中的入门基本知识 含义及说明
**选择语句**
一、选择语句 if if else
第一种语法
if(布尔表达式){
java语句
…
}
判断条件为真直接执行 ,判断条件为假则不执行 然后向下判断
第二种语法
if (布尔表达式){
java语句
…
}else{
java语句
…
}
判断条件为真直接执行,判断条件为假时 直接执行else语句
第三种语法
if(布尔表达式) {
java语句
…
}else if(布尔表达式){
java语句
…
}else if(布尔表达式){
java语句
…
判断条件为真直接执行当前if语句,若结果为假则调到下个分之继续判断,若结果还为假继续往下判断,直到判断为真为止
第四种语法
if(布尔表达式) {
java语句
…
} else if(布尔表达式){
java语句
…
}else if(布尔表达式){
java语句
…
}else {
java语句
…
}
判断条件为真执行当前if语句,若结果为假,继续往下判断,若没有为真的结果,直接执行else 分支
二、选择语句 switch
语法结构
switch(int类型或string类型的数据、变量){
case int类型或string类型的数据、变量 :
java语句;
…
break;
case int类型或string类型的数据、变量 :
java语句;
…
break;
…
default:
java语句;
…
}
switch后面的数据和变量 和case 后面的数据或变量进行一 一 匹配,匹配成功
的分之执行,若都不匹配,直接执行 default 分支
break;可以停止case穿透现象
case可以合并
case 1: case 2:
**循环语句**
一、循环语句for
语法结构
for(初始表达式;布尔表达式;更新表达式){
循环体 由java语句构成
}
初始表达式 布尔表达式 更新表达式
初始表达式最先执行且只执行一次,
布尔表达式当结果为真时执行循环,直到结果为假停止循环,
布尔表达式每循环一次,更新表达式就执行一次
若结果为真一直循环,直到结果为假时停止
for (int a =1; a<=5;a++){ //外层循环决定循环次数
forfor (int b =1; a<=5;a++){ //外层循环决定循环内容
System.out.println( b); 输出5次 1 2 3 4 5
}
{
for循环语句平常用法较多 ++在前 先进行自加运算 再进行赋值运算
++在后 先进行赋值运算 再进行自加运算
二、循环语句while
语法结构
while(布尔表达式){
循环体(由java语句构成)
}
判断布尔表达式真还是假,当结果为真时执行循环体,直到结果为假时不执行,
int a =10;//输出1-10
while(a<=10){
System.out.printlnz(a++);//循环到a++的值不小于等于10时循环结束
}
三、循环语句do while
语法结构
do{
循环体 由java语句构成
} while(布尔表达式);
判断结果为真 执行循环体,判断结果为假 也会执行执行一次循环体
int a =0;
do{
System.out.println(a++)循环到a++的值不小于等于10时循环结束
}while (a<=10);