这两个都是分支结构 就放一起说好了
swith:
swith(只能放int,short,char,byte,enum,String也行,但是要在jdk1,7之后的版本):
case 1: break;
defualt: break;
没什么好说的...
当进行case判断时,JVM会自动从上到下扫描,寻找匹配的case,然后遇到break返回出来....如果没有break 就一直运行到有break语句才返回. 如果没有相应的case就运行defualt里的
if
if(true){}else {}