栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

大数据Java基础之程序流程控制

大数据Java基础之程序流程控制

​Java知识体系

2-5 程序流程控制

2-5-1 顺序结构

2-5-2 分支语句1:if-else结构

2-5-3 分支语句2:switch-case结构

2-5-4 循环结构

2-5-5 循环结构2:while循环

代码

package Javalearn;
​

class ForTest {
    public static void main(String[] args) {
​
    
​
        for(int i = 1;i <= 5;i++){//i:1,2,3,4,5
            System.out.println("Hello World!");
        }
        //i:在for循环内有效。出了for循环就失效了。
        //System.out.println(i);
​
        //练习:
        int num = 1;
        for(System.out.print('a');num <= 3;System.out.print('c'),num++){
            System.out.print('b');
        }
        //输出结果:abcbcbc
​
        System.out.println();
​
        //例题:遍历100以内的偶数,输出所有偶数的和,输出偶数的个数
        int sum = 0;//记录所有偶数的和
        int count = 0;//记录偶数的个数
        for(int i = 1;i <= 100;i++){
​
            if(i % 2 == 0){
                System.out.print(" "+i);
                sum += i;
                count++;
            }
            //System.out.println("总和为:" + sum);
        }
​
        System.out.println("总和为:" + sum);
        System.out.println("个数为:" + count);
​
    }
}
​

上述代码结果如下:

 

package Javalearn;
​
class SwitchCaseTest {
    public static void main(String[] args) {
​
        int number = 5;
        switch(number){
​
            case 0:
                System.out.println("zero");
                break;
            case 1:
                System.out.println("one");
                break;
            case 2:
                System.out.println("two");
                break;
            case 3:
                System.out.println("three");
                break;
            default:
                System.out.println("other");
                //break;
        }
​
​
        String season = "summer";
        switch (season) {
            case "spring":
                System.out.println("春暖花开");
                break;
            case "summer":
                System.out.println("夏日炎炎");
                break;
            case "autumn":
                System.out.println("秋高气爽");
                break;
            case "winter":
                System.out.println("冬雪皑皑");
                break;
            default:
                System.out.println("季节输入有误");
                break;
        }
​
​
​
        /
        //情况二
    
    }
}
​

结果如下:

 

package Javalearn;
​
import java.util.Scanner;
class IfTest {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
​
        System.out.println("请输入岳小鹏期末成绩:(0-100)");
        int score = scan.nextInt();
​
        if(score == 100){
            System.out.println("奖励一辆BMW");//be my wife!  BMW <---> MSN
        }else if(score > 80 &&  score <= 99){
            System.out.println("奖励一台iphone xs max");
        }else if(score >= 60 && score <= 80){
            System.out.println("奖励一个 iPad");
        }else{
            System.out.println("什么奖励也没有");
        }
    }
}
 上述代码结果为

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/677177.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号