这一部分同样比较熟悉了,但switch语句的使用还需要注意一下.
public class Chose { public static void main(String args[]) { int grade = 3; switch(grade) { case 3 : System.out.println("成绩优秀!"); break; case 2 : System.out.println("成绩及格!"); break; case 1 : System.out.println("需要重修!"); break; case 0 : System.out.println("需要重修!"); break; default: System.out.println("成绩登入错误!"); break; } } }
需要注意的有两点:
1. break语句
在每一个case后面都要加上break语句,这表示退出整个switch分支. 如果不加入break的话,程序会从第一个满足case条件的地方开始,后续的case也均会执行.
2. 要设置默认的default语句
对于某些不合乎条件的数据,都要通过default语句去判定,否则对异常数据的处理没有机制.
switch的使用如下例:
public class Chose { public static void main(String args[]) { int grade = 3; switch(grade) { case 3 : System.out.println("成绩优秀!"); break; case 2 : System.out.println("成绩及格!"); break; case 1 : System.out.println("需要重修!"); break; case 0 : System.out.println("需要重修!"); break; default: System.out.println("成绩登入错误!"); break; } } }
常遇困境,说明你在进步!
常有压力,说明你有目标!
作者:notifier
出处:http://www.cnblogs.com/notifier/
本文版权归作者notifier和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利!