码迷,mamicode.com
首页 > 编程语言 > 详细

S1/使用Java理解程序逻辑/04-选择结构(二)

时间:2016-07-07 06:11:14      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

每个case后的代码块可以有多个语句,既可以有一组语句,而且不需要用“{}”括起来。

 

注意:在JDK1.6及之前的版本中,switch选择结构的条件必须是整型变量或字符型变量,但在JDK1.7中,switch选择结构的条件中也可以使用String类型。

 

选择结构总结:

Java提供了两种最主要的选择结构,他们是if选择结构和switch选择结构。

(一)Java中的if选择结构,包括以下形式。

1、基本if选择结构

if(条件){

//代码块

}

2if-else选择结构

if(条件){

//代码块1

}else{

//代码块2

}

3、多重if选择结构

if(条件1){

//代码块1

}else if(条件2){

//代码块2

}else{

//代码块3

}

4、嵌套if选择结构

if(条件1){

if(条件2){

//代码块1

}else{

//代码块2

}

}else{

if(条件3){

//代码块3

}else{

//代码块4

}

}

(二)Java中的switch选择结构

 

通过调用Scanner对象的hasNextInt()方法,来判断用户从键盘上输入的字符是否合法。

S1/使用Java理解程序逻辑/04-选择结构(二)

标签:

原文地址:http://www.cnblogs.com/water5832/p/5648628.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!