您的位置:首页 > 编程语言 > Java开发

[java语法]基本语法(3) 程序控制流程

2014-09-04 11:16 337 查看
程序控制流程
1、顺序结构
按顺序执行

2、if条件语句
a.if...
b.if...else...
可简写为:变量 = 布尔表达式? 语句1:语句2;
c.if...else if...else...

3、switch选择语句
switch(表达式)
{
case 取值1:
语句块1;
break;
...
case 取值n:
语句块n;
break;
default:
语句块n+1;
break;
}

4、while循环语句
while(条件表达式)
{
执行语句
}

5、do while循环语句
do
{
执行语句
}while(条件表达式)

6、for循环语句
for(初始化表达式;循环条件表达式;循环后操作表达式)
{
执行语句
}

7、增强for循环
for (循环变量类型 循环变量名称: 要被遍历的对象)
{
执行语句
}

8、break与continue语句
a.一个无标号的break语句会把控制传回当前最内层循环(while,do,for,switch)的下一条语句。
b.无标号的continue语句的作用是跳过当前循环的剩余语句块,接着执行下一次循环。
9.retrun语句
return的常用作用有以下两种:
一种是返回参数所用的关键字,假如一个有返回值的方法执行完了之后需要返回一个参数,
示例:public string functionTest() {

String a = "abc";
return a;

}
那么这个方法被调用之后就会返回一个值为abc的字符串,string result = functionTest();
第二种用法是,代码执行到此处终止。
比如当代码执行到某个地方会出现几种结果,然后其中一种结果就不能执行后续代码,这时候在那里加上一个return就可以终止后面的代码执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: