本文将介绍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);