int cmd=sca.nextInt() 是sca各什么意思思

? 当代码块只有一个语句时可鉯省略大括号


? 在解决需要判断的条件是连续区间时有很大优势

? 在if里再嵌入if选择结构


 
 
 
 

? Switch 语句由一个控制表达式和多个case标签组成;且控制表达式的数据类型只能使byte,shortchar,int 以及 String 类型和枚举类型

? Switch 语句往往需要在 case 标签后紧跟一个代码块,case 标签作为代码块的标识

? Switch 语句的语法格式解释

? 这种分支语句的执行是先对表达式求值,然后依次匹配 case 后的常量遇到相同的的匹配值则执行对应的代码块。如果都不匹配则执行 default 后的代码块

? 注意:Swicth 语句中的 break 非常重要如果注释掉了 break,则会应引入一个陷阱

? 陷阱:Switch 语句先求出表达式的值,然后和 case 标签後的值进行比较一旦遇到相等的值,程序就会开始执行当前这个代码块和后面标签的代码不用再判断后面case,default 标签的条件是否匹配除非遇到 break.

【案例】出租车计费程序设计分析

? 程序中需要用到当前系统时间的小时数。可以用以下方法得到小时数(数据类型为int):

? Calendar 是 JDK 提供的類代表抽象的日历类型,它定义在 java.util 程序包下使用时先导入

同时还有 set 设置时间。具体使用方法请查看 java.util

我要回帖

更多关于 sca各什么意思 的文章

 

随机推荐