java语言

Java控制语句之if、switch语句知识拓展

时间:2025-02-04 19:33:32 java语言 我要投稿
  • 相关推荐

关于Java控制语句之if、switch语句知识拓展

  关于Java控制语句之if、switch语句知识拓展

关于Java控制语句之if、switch语句知识拓展

  java if语句

  Java控制语句分为三大类:①顺序结构;②选择结构;③循环结构。

  --------------------------------------------------------------------------------

  选择结构又分为:①单选择结构;②双选择结构;③多选择结构。

  主要涉及: if_else , switch , while , break 和 continue , for.

  if单选择结构

  对条件表达式进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句。

  例(Math类的使用)

  random(),返回一个正符号的小数,区间大小是[0,1).

  注意if的作用域的问题:if语句如果不加{},它的控制范围仅限于第一句。(一般建议加上{},养成一个好习惯)

  if-else双选择结构

  当条件表达式为真时,执行语句块1,否则,执行语句块2,也就是else部分。

  if-else if-else多选择结构

  下面给大家介绍Java switch语句

  Java控制语句——switch语句

  上述if语句的等值判断,可以用switch来代替。

  注意每个case后面一般要添加break,表示当前这个case执行完了;防止出现case穿透,即继续执行case,直到遇到break才跳出。

  下面例子反过来利用了case穿透现象。

  【例子】

  JDK7.0新特性:增强switch

  在JDK7之前,switch(表达式){……},其中的表达式结果只能是int(可以自动转为int的byte、short、char),枚举类型。

  但是JDK7中,表达式结果也可以是字符串。

  (ps:自动类型转换:容量小的数据类型可以自动转换为容量大的数据类型。byte(1个字节)→short(2个字节)→int(4个字节)。)

【Java控制语句之if、switch语句知识拓展】相关文章:

C语言switch语句10-16

C语言switch语句实例07-13

PHP中Switch语句的运用11-09

Java语法基础之for语句练习04-28

JAVA中的if语句的使用07-09

JAVA中If语句的使用10-15

Java for循环语句使用09-23

Java foreach 语句格式10-31

Java语法for语句的练习方法08-19