概述
package day02;
import java.util.Scanner;
public class TestSeason {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入月份:");
int month = sc.nextInt();
switch(month) {
case 12: //当case中没有break,那么当这个case匹配上后,就会执行该case语句下的代码,后续会继续
//执行下一个case中的代码,而不会再去匹配,直到所有的case执行完毕,或者遇到break为止,
//这种现象,叫case穿透。
case 1:
case 2:
System.out.println("冬天");
break;
case 3:
case 4:
case 5:
System.out.println("春天");
break;
case 6:
case 7:
case 8:
System.out.println("夏天");
break;
case 9:
case 10:
case 11:
System.out.println("秋天");
break;
default:
System.out.println("输入的月份有误");
break;
}
}
}
package day02;
import java.util.Scanner;
public class TsetSwitch {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入你要释放的技能:q、w、e、r");
String skill = sc.next();
switch(skill) {
case "q":
System.out.println("释放q技能");
break;
case "w":
System.out.println("释放w技能");
break;
case "e":
System.out.println("释放e技能");
break;
case "r":
System.out.println("放大招");
break;
default:
System.out.println("你输入的错误");
break;
}
}
}
关键字【break】:
- 用于跳出整个循环,改变程序控制流
- 用于do while 、while 、for中时,可跳出循环执行循环后面的语句
- break语句通常再循环中与条件语句一起使用
- 一旦遇到,则必须跳出循环
package day03;
import java.util.Scanner;
public class HomeWork {
public static void main(String[] args) {
// int sum = 0;
// for(int i=1;i<=100;i++) {
// if(i%2==1) {
// sum+=i;
// }
// }
// System.out.println(sum);
Scanner sc = new Scanner(System.in);
System.out.println("请输入要进行的计算");
String s = sc.next();
System.out.println("请输入第一个数");
int a = sc.nextInt();
System.out.println("请输入第二个数");
int b = sc.nextInt();
switch(s) {
case "+":
int sum = add(a,b);
System.out.println("结果为"+sum);
}
}
public static int add(int a,int b) {
int sum = a+b;
return sum;
}
}
最后
以上就是清脆鸡为你收集整理的java编程-switch case的演示,关键字【break】:用于跳出整个循环的全部内容,希望文章能够帮你解决java编程-switch case的演示,关键字【break】:用于跳出整个循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复