javaSE学习笔记(二):控制流程
顺序结构
java语言的顺序结构就是程序从上到下逐行地执行,中间没有任何判断和跳转。
if条件语句
if语句有如下三种形式。
第一种形式
if(表达式){ 语句 }
第二种形式
if(表达式){ 语句... } else{ 语句... }
第三种形式
if(表达式){ 语句... } else if{ 语句... }
switch分支语句
switch语句由一个控制表达式和多个case标签组成,switch语句后面的控制表达式的数据类型只能是四种整数类型(byte、short、char、int)、枚举类型和java.lang.String类型,不能是boolean类型。
` public static void main(String[] args) {
char score = 'C'; //声明变量score,赋值为'C'
switch (score){
case 'A':
System.out.println("优秀");
break;
case 'B':
System.out.println("良好");
break;
case 'C':
System.out.println("中等");
break;
case 'D':
System.out.println("及格");
break;
case 'E':
System.out.println("不及格");
break;
default:
System.out.println("成绩输入错误");
}
}`
while循环语句
while语句的格式如下:
while (条件表达式){ 语句... }
do while循环语句
do { 语句... }while (条件表达式);
for循环
for (表达式1;表达式2;表达式3){ 执行语句... }
foreach循环
for (变量x;遍历对象obj){ 执行引用了x的java语句... }

浙公网安备 33010602011771号