Java 基础 if和switch 练习记录

来源:互联网 发布:淘宝代购延长收货 编辑:程序博客网 时间:2024/06/05 14:45

纯基础,有基础的人掠过。


class SwitchDemo {public static void main(String[] args) {int x = 2; switch(x)//byte short int char { case 4:System.out.println("a"); break; case 6:System.out.println("b"); break; default:System.out.println("c"); break;//最后一个break可以省略 //几个关键字,default case 的位置无所谓,但都是先执行case,最后break。//遇到default之后,继续执行,直到遇到break或者}结束 }int a = 4,b = 2;char ch = '+';switch (ch){case '-':System.out.println(a-b);break;case '+':System.out.println(a+b);break;case '*':System.out.println(a*b);break;default :System.out.println(a/b);break;}System.out.println("Hello World!");/*if和switch很像,具体什么场景下怎么使用,如果判断的具体数值不多,而符合byte short int char 这四种类型,虽然俩都可以使用,建议使用switch语句,因为效率稍高。其他情况,对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广。7.0jdk可以判断字符串,增强了*/}}


0 0
原创粉丝点击