switch语句用法汇总(笔试必备).docVIP

  • 1
  • 0
  • 约3.64千字
  • 约 5页
  • 2017-12-13 发布于河南
  • 举报
switch语句用法汇总(笔试必备)

Java?switch case语句整理总结? ?前言:学会以下的几种用法,java笔试有关switch就都没问题了 switch(表达式)?{? case?常量表达式1: //如果常量表达式是1 ,可看做if(某变量==1) 语句1;? break; //跳出switch需要认真理解 ....? case?常量表达式2: //看做else if 语句2; break; ?default:语句;? //看做else ,即都没符合 }? 1、switch-case语句完全可以与if-else语句互转,但通常来说,switch-case语句执行效率要高。?下面会举例解释。 2、default就是如果没有符合的case就执行它,default并不是必须的.?3、case后的语句可以不用大括号.? 4、switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型.?或者是final型的变量。 但是final型的变量也是有要求的,也即是它必须是编译时的常量,怎么讲呢,看下面的程序段: final int a = 0; final int b; 第二个语句就是在编译时不能够被识别出值的变量,因为它没有初始化,当然,这条语句也是错误的。 所以总结case后的值可以是常数值或final型的值。 5、一旦case匹配,就会顺序执

文档评论(0)

1亿VIP精品文档

相关文档