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

© wdjzhuhuo 中级黑马   /  2017-3-15 21:42  /  818 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

if(布尔表达式1) {
语句块1;
} else if(布尔表达式2) {
语句块2;
}………
else if(布尔表达式n){
        语句块n;
} else {
        语句块n+1;
}
逐条if语句进行判断
条件匹配,进入语句体
否则对if语句继续匹配
public class IfTest3 {
        public static void main(String[] args) {
                int age = (int) (100 * Math.random());
                System.out.print("年龄是" + age + ", 属于");

                if (age < 15) {
                        System.out.println("儿童, 喜欢玩!");
                } else if (age < 25) {
                        System.out.println("青年, 要学习!");
                } else if (age < 45) {
                        System.out.println("中年, 要工作!");
                } else if (age < 65) {
                        System.out.println("中老年, 要补钙!");
                } else if (age < 85) {
                        System.out.println("老年, 多运动!");
                } else {
                        System.out.println("老寿星, 古来稀!");
                }
        }
}

0 个回复

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