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语句... }

posted @ 2020-10-24 22:46  被风吹的鱼  阅读(76)  评论(0)    收藏  举报