Java基本的程序设计结构(四)
来源:互联网 发布:圆漾淘宝 编辑:程序博客网 时间:2024/03/29 10:29
(八)控制流程
1.块作用域
public static void main(String[] args)
{
int n;
. . .
{
int k;
. . .
} // k is only defined up to here
}
public static void main(String[] args)
{
int n;
. . .
{
int k;
int n; // error--can't redefine n in inner block
. . .
}
}
2.条件语句
if(condition)statement
3.循环
initialization;
while ( loopContinuationCondition ){
statement;
increment;
}
4.确定循环
for ( initialization; loopContinuationCondition; increment ) statement;
5.多重选择--switch语句
相信大家已经很熟悉了,在这里需要提醒的是不可以使用String,只可以使用整形
String input = . . .;
switch (input) // ERROR
{
case "A": // ERROR
. . .
break;
. . .
}
6.中断控制流语句
break;
跳出到控制块的外部;
break label;
可以跳到标签位置,但标签必须放在最外层循环之前。
且标签后要加冒号。
continue;
跳出到控制块的内部;
continue label;
可以跳到与标签匹配的循环内部。
且标签后要加冒号。
1.块作用域
public static void main(String[] args)
{
int n;
. . .
{
int k;
. . .
} // k is only defined up to here
}
public static void main(String[] args)
{
int n;
. . .
{
int k;
int n; // error--can't redefine n in inner block
. . .
}
}
2.条件语句
if(condition)statement
3.循环
initialization;
while ( loopContinuationCondition ){
statement;
increment;
}
4.确定循环
for ( initialization; loopContinuationCondition; increment ) statement;
5.多重选择--switch语句
相信大家已经很熟悉了,在这里需要提醒的是不可以使用String,只可以使用整形
String input = . . .;
switch (input) // ERROR
{
case "A": // ERROR
. . .
break;
. . .
}
6.中断控制流语句
break;
跳出到控制块的外部;
break label;
可以跳到标签位置,但标签必须放在最外层循环之前。
且标签后要加冒号。
continue;
跳出到控制块的内部;
continue label;
可以跳到与标签匹配的循环内部。
且标签后要加冒号。
- Java基本的程序设计结构(四)
- Java基本的程序设计结构(一)
- Java基本的程序设计结构(二)
- Java基本的程序设计结构(三)
- Java基本的程序设计结构(五)
- java的基本程序设计结构(一)
- Java程序设计的基本结构
- java基本的程序设计结构
- Java的基本程序设计结构
- Java的基本程序设计结构
- Java 的基本程序设计结构
- Java基本的程序设计结构
- Java基本程序设计结构
- 三、 Java基本的程序设计结构(一)
- 第三章 Java的基本程序设计结构(一)
- 第三章 Java的基本程序设计结构 (1)
- 第三章 Java的基本程序设计结构 (2)
- 第三章 Java的基本程序设计结构 (3)
- awk用法小结
- 把iframe的滚动条作为页面滚动条
- C#中的修饰符
- 2008年,我们一起奋斗!
- window.location.href和window.location.replace的区别
- Java基本的程序设计结构(四)
- 获得指定 PID 的进程可执行文件全路径
- [转帖]linux笔试题
- FLEX WebService 交互
- 使用集合操作符给嵌套表赋值
- SQL 日期时间函数(DATENAME ,DatePart ,DateAdd,DateDiff)
- SQL字符串处理函数大全
- bash_profile和.bashrc的区别
- SQL 对字段的增删改