实操成果:
public class StringSwitchTest
{
public static void main(String[] args)
{
// 声明变量season
var season = "冬天";
// 执行 switch分支语句
switch (season)
{
case "春天":
System.out.println("春暖花开·");
break;
case "夏天":
System.out.println("夏日炎炎·");
break;
case "秋天":
System.out.println("秋高气爽·");
break;
case "冬天":
System.out.println("冬雪皑皑·");
break;
default:
System.out.println("季节输入错误");
}
}
}
public class WhileTest
{
public static void main(String[] args)
{
/**
// 循环的初始化条件
var count =0;
// 当count小于10时,执行循环体
while (count <= 10)
{
System.out.println(count);
// 迭代语句
count++;
}
System.out.println("循环结束!");
*/
/**
// 下面是一个死循环
var count = 0;
while (count < 10)
{
System.out.println("不停执行的死循环" + count);
count--;
}
System.out.println("永远无法跳出的循环体");
*/
var count = 0;
// while 后紧跟一个分号,表明循环体是一个分号(空语句)
while (count < 10);
// 下面的代码块与while循环已经没有关系了
{
System.out.println("------" + count);
count++;
}
}
}
public class DoWhileTest
{
public static void main(String[] args)
{
// 定义变量count
var count = 1;
// 执行 do while循环
do
{
System.out.println(count);
// 循环迭代语句
count++;
// 循环条件紧跟while关键字
}while (count < 100);
System.out.println("循环结束!");
}
}