黑马程序员技术交流社区
标题:
控制结构
[打印本页]
作者:
范康
时间:
2016-4-16 22:29
标题:
控制结构
Java中控制结构(control flow)的语法与C类似。它们都使用{}来表达隶属关系。
选择 (if)
复制代码
if (conditon1) {
statements;
...
}
else if (condition2) {
statements;
...
}
else {
statements;
...
}
复制代码
上面的condition是一个表示真假值的表达式。statements;是语句。
练习 写一个Java程序,判断2013年是否是闰年。
循环 (while)
while (condition) {
statements;
}
循环 (do... while)
do {
statements;
} while(condition); // 注意结尾的;
循环 (for)
for (initial; condition; update) {
statements;
}
跳过或跳出循环
在循环中,可以使用
break; // 跳出循环
continue; // 直接进入下一环
练习 写一个Java程序,计算从1加2,加3…… 一直加到999的总和
选择 (switch)
switch(expression) {
case 1:
statements;
break;
case 2:
statements;
break;
...
default:
statements;
break;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2