java編程中如何使用戶輸入值

舉例說明如何使用戶輸入值
通過第 3、23、26行實現用戶輸入值。

package com.imooc;

import java.util.Scanner;    //!!!

/*
 * 功能:爲指定的成績進行加分,直到分數大於等於60分爲止
 * 輸出加分前的成績和加分後的成績,並且統計加分的次數
 * 步驟:
 * 1.定義一個變量,用來保存加分的次數
 * 2.使用循環爲成績加分
 * 3.每次執行循環加分操作,加1分,並且統計加分的次數
 * 
 * 使用Scanner工具類來獲取用戶輸入的成績信息
 * Scanner類位於java.util包中,使用時需要導入此包
 * 步驟:
 * 1.導入java.util.Scanner
 * 2.創建Scanner對象
 * 3.接受並保存用戶輸入的值
 */
public class Demo01 {
    public static void main(String[] args){
    //創建Scanner對象
        Scanner input=new Scanner(System.in);//!!!
        System.out.print("請輸入考試成績信息:");//println輸出信息後會換行,而print不會換行
        //獲取用戶輸入的成績並保存在變量中,這裏也可以根據需要寫成nextdouble等,輸入next後eclipse會有提示。
        int score=input.nextInt(); //!!!
        int count=0;//加分的次數
        System.out.println("加分前的成績:"+score);
        while(score<60){
            score++;
            count++;
        }
        System.out.println("加分後的成績:"+score);
        System.out.println("共加了"+count+"次!");
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章