发布网友 发布时间:2022-04-28 23:06
共1个回答
热心网友 时间:2022-06-24 22:35
第一题解答
Scanner scan = new Scanner(System.in);
System.out.println("请输入1-7之间的数字(0-程序结束):");
// 星期数组
String[] week = {"", "MON", "TUE", "WED", "THU", "FRI", "SAT", "SUN"};
int num;
while (true) {
num = scan.nextInt();
if (num == 0) {
break;
} else if (num >= 1 && num <= 7) {
System.out.println(week[num]);
} else {
System.out.println("请重新输入1-7之间的数字:");
}
}
break和continue区别:
<1>break:可以用于switch和循环结构中。break用于循环结构中,表示结束当前这一层循环(即:break只能结束一层,如果是嵌套循环,则只会结束break所在的循环)。break用于switch结构中,表示跳出switch结构。
<2>continue:只能用于循环结构中。表示结束当前这次循环,继续下一次循环。