Java的流程控制

1.作用域

Java通过一个花括号来表示一个作用域,一个类或者一个方法都可以以作用域来界定起始和结束位置。

2.条件判断语句

一、if语句

二、switch语句

switch(可产生整数值得表达式){

case 整数值1:相关语句1

case 整数值2:相关语句2

default:相关语句n

}

可产生整数值的表达式会产生一个整数值,包括int short byte char等case后面跟随得值也是整数类型。

3、循环语句

一、for语句

二、while语句

三、while与for语句的应用区别

4、中断控制流程

一、continue语句

二、break语句

常见面试题:

1、byte型,long型,string型是否可以作为switch语句的比较值?

由于switch语句后只能是一个整数表达式,因此只能是int,short,byte,char型的数据,long与String不能是比较值

2、Java中有return,break,continue三种中断执行的语句。

3、Java中是否有goto语句?

Java中有goto语句但仅做为保留字符。


猜你喜欢

转载自blog.csdn.net/shi201619616/article/details/78512888