大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java流程控制的介紹

Java流程控制的介紹

更新時(shí)間:2022-04-27 11:24:07 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1246次

Java流程控制的步驟是怎樣的?動(dòng)力節(jié)點(diǎn)小編來告訴大家。

Java流程控制

1.通過Scanner類來獲取用戶的輸入

2.scanner對象

3.使用next方式接收用戶數(shù)據(jù)

package com.liyanfei.sanner;
import java.util.Scanner;
public class Demo01 {
    public static void main(String[] args) {
        //創(chuàng)建一個(gè)掃描器對象,用來接收鍵盤數(shù)據(jù)
        Scanner scanner = new Scanner(System.in);
        System.out.println("使用next方式接收:");
        //判斷用戶有沒有輸入字符串
        if (scanner.hasNext()){
            //使用next方式接收用戶輸入
            String str = scanner.next();//程序會(huì)等待用戶輸入完畢
            System.out.println("輸入的內(nèi)容為:"+str);
        }
        //凡是屬于IO流(輸入輸出)的類如果不關(guān)閉會(huì)一直占用資源,養(yǎng)成習(xí)慣用完就關(guān)掉
        scanner.close();
    }
}

4.使用nextline方式接收數(shù)據(jù)

package com.liyanfei.sanner;
import java.util.Scanner;
public class Demo02 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("使用nextline方式接收:");
        if (scanner.hasNextLine()){
            String src = scanner.nextLine();
            System.out.println("輸入的內(nèi)容為:"+src);
        }
        scanner.close();
    }
}

if和scanner的簡單使用

package com.liyanfei.sanner;
import java.util.Scanner;
public class Demo04 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int i = 0;
        float f = 0.0F;
        System.out.println("請輸入整數(shù):");
        if (scanner.hasNextInt()){
            i = scanner.nextInt();
            System.out.println("輸入的整數(shù)為:"+i);
        }else{
            System.out.println("您輸入的不是整數(shù)!");
        }
        //=======================================================
        System.out.println("請輸入小數(shù):");
        if (scanner.hasNextFloat()){
            f = scanner.nextFloat();
            System.out.println("輸入的小數(shù)為:"+f);
        }else{
            System.out.println("您輸入的不是小數(shù)!");
        }
        scanner.close();
    }
}

while和scanner的簡單使用

package com.liyanfei.sanner;
import java.util.Scanner;
public class Demo05 {
    public static void main(String[] args) {
        //可以輸入多個(gè)數(shù)字  并求其總和與平均數(shù)  每輸入一個(gè)數(shù)字用回車確認(rèn)  通過輸入非數(shù)字來結(jié)束并輸出執(zhí)行結(jié)果
        Scanner scanner = new Scanner(System.in);
        //定義一個(gè)和
        double sum = 0;
        //計(jì)算輸入了多少個(gè)數(shù)字
        int m = 0;
        //通過循環(huán)判斷是否還有數(shù)字輸入  并在里面對每一次輸入就行計(jì)算求和與統(tǒng)計(jì)
        System.out.println("請輸入數(shù)據(jù):");
        while (scanner.hasNextDouble()){
            double x = scanner.nextDouble();//定義一個(gè)x去接收輸入的數(shù)據(jù)
            m = m + 1;//統(tǒng)計(jì)輸入次數(shù)
            sum = sum + x;//計(jì)算輸入數(shù)據(jù)的和
            System.out.println("你輸入了第"+m+"個(gè)數(shù)據(jù),當(dāng)前的和為:"+sum);
        }
        System.out.println(m+"個(gè)數(shù)的和為:"+sum);
        System.out.println(m+"個(gè)數(shù)的平均值為:"+(sum/m));
        scanner.close();
    }
}

順序結(jié)構(gòu)

package com.liyanfei.struct;
public class ShunXuDemo {
    public static void main(String[] args) {
        System.out.println("hello,world1");
        System.out.println("hello,world2");
        System.out.println("hello,world3");
        System.out.println("hello,world4");
        System.out.println("hello,world5");
        //順序結(jié)構(gòu)也是結(jié)構(gòu)的一種
        //順序結(jié)構(gòu)是使用最多,最基本的算數(shù)結(jié)構(gòu)
    }
}

if選擇結(jié)構(gòu)

if單選擇結(jié)構(gòu)

package com.liyanfei.struct;
import java.util.Scanner;
public class IfDemo01 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("接收用戶的輸入:");
        String s = scanner.nextLine();
        //equals:判斷字符串是否相等
        if (s.equals("Hello")){
            System.out.println(s);
        }
        System.out.println("End");
        scanner.close();
    }
}

if雙選擇結(jié)構(gòu)

package com.liyanfei.struct;
import java.util.Scanner;
public class IfDemo02 {
   /*
   60分合格,小于則不合格
   public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入考試分?jǐn)?shù):");
        double sc = scanner.nextDouble();
        if (sc<60){
            System.out.println("不合格,成績?yōu)椋?+sc);
        }else {
            System.out.println("合格,成績?yōu)?+sc);
        }
        scanner.close();  */
//如果公司成功收購軟件,則支付100萬購買,如果不成功,則自己找人開發(fā)
   public static void main(String[] args) {
       Scanner scanner = new Scanner(System.in);
       System.out.println("公司收購軟件結(jié)果:");
       String str = scanner.nextLine();//等待用戶輸入
       if (str.equals("成功")){
           System.out.println("公司支付100萬購買");
           System.out.println("公司收購軟件結(jié)果:"+str);
       }else if (str.equals("失敗")){//多次判斷要使用else if來添加判斷條件
           System.out.println("公司自己找人開發(fā)");
           System.out.println("公司收購軟件結(jié)果:"+str);
       }else {
           System.out.println("請輸入‘成功’或者‘失敗’!");
       }
       scanner.close();
   }
}

if多選擇結(jié)構(gòu)

package com.liyanfei.struct;
import java.util.Scanner;
public class IfDemo03 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("請輸入考試分?jǐn)?shù):");
        double sc = scanner.nextDouble();
        if (sc>=60&&sc<75){
            System.out.println("合格,成績?yōu)樵u(píng)價(jià):C");
        }else if (sc>=75&&sc<90){
            System.out.println("良好,成績評(píng)價(jià)為:B");
        }else if (sc>=90&&sc<100) {
            System.out.println("優(yōu)秀,成績評(píng)價(jià)為:A");
        }else if (sc == 100) {
            System.out.println("恭喜滿分!,成績評(píng)價(jià)為:S");
        }else if (sc>=0&&sc<60){
            System.out.println("不合格,成績?yōu)樵u(píng)價(jià):D");
        }else {
            System.out.println("成績不合法!");
        }
            scanner.close();
    }
}

 

提交申請后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产高清国产精品国产k | 成人欧美一区二区三区白人 | 理论在线视频 | 五月激情综合婷婷 | 中文字幕日韩视频 | 日本欧美精品 | 蕾丝视频在线看片国产 | 中文字幕一二区 | 国产福利一区视频 | 免费看欧美一级a毛片 | 亚洲成a人v在线观看 | 天天操天天干天天爽 | 久久婷婷色一区二区三区 | 激情一区二区三区 | 激情五月色婷婷丁香伊人 | 国产精品永久免费自在线观看 | 亚洲性夜夜综合久久麻豆 | 亚洲五月婷婷 | 99精品久久99久久久久久 | 妇女网站爱嘿嘿视频免费观看 | 99国产精品热久久久久久 | 亚洲精品蜜桃久久久久久 | 亚洲精品tv久久久久久久久 | 精品一区二区在线欧美日韩 | 欧美精品一区二区在线观看 | 成人精品一区二区久久久 | 天天色播 | av97色噜噜狠狠 | 色天天干| 国产99久久亚洲综合精品 | 色 综合 欧美 亚洲 国产 | 免费在线激情视频 | 2018久久久国产精品 | 青青青国产免费手机视频在线观看 | 精品乱码一区二区三区四区 | 国产亚洲精品久久久久久无 | 九九这里只有精品视频 | 老司机午夜免费视频 | 亚洲乱码视频在线观看 | 91精品啪在线观看国产色 | xxxxyoujizz护士 |