Java复习 41-57
流程控制
- 顺序结构
- 分支结构
注意点 :
①if(b == false) 可以写为 if (!b)
②if-else 语句嵌套 注意大括号的省略情况,单行语句可省略。
③
-
if-else
if(条件表达式){
语句块;
}if(条件表达式){
语句块1;
}else{
语句块2;
}if(条件表达式){
语句块1;
}else if{
语句块2;
}else{
语句块n;
}- if-else嵌套
-
swith-case (多选一)(只能为等值判断)
swith(表达式 ){
case 常量值1:
语句块1;
//break;
··· ···
default: break跳出 或
语句块n+1; 执行完所有case以及default(可选) 结束跳出。
break;
}
case穿透

- 循环结构 (初始化条件、循环条件、循环体、迭代部分)
可以使用break;强制结束,跳出循环。
while循环的初始化条件的作用范围比for大。

-
for

for(① ;②;④){
③
} -
while

①
while( ② ){
③;
④;
} -
do-while (至少执行一次)
①
do{
③
④
}while( ② );
①-③-④-②-③-④-… -
无限循环【 while(true) , for(;😉 】
-
嵌套循环
-
scanner(从键盘获取)
导包import Java.until.scanner;
创建实例Scanner scan = new Scanner(Systerm.in);
调用Scanner类 ( scan.next() nextXxx() ) (XXX为数据类型)
无char类型,next().charAt(0)
释放scan.close(); -
Random() 随机数方法
Math.randome() 范围:[ a,b]
( int )( Math.random() * ( b - a + 1 ) )+a
-
break 和continue的使用

-
企业项目的研发流程
本文介绍了Java中的流程控制结构,包括顺序结构、if-else分支、if-elseif-else嵌套、switch-case多选一判断,以及各种循环结构如for、while和do-while。同时提到了Scanner类用于从键盘获取输入,Random类生成随机数,并讨论了break和continue在循环中的应用。
1339

被折叠的 条评论
为什么被折叠?



