A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 范康 中级黑马   /  2016-4-16 22:29  /  248 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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;

}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马