當前位置:首頁 » 編程語言 » java獲取鍵盤輸入

java獲取鍵盤輸入

發布時間: 2023-08-19 18:48:22

java中如何從鍵盤讀入一個數

可以通過」Scanner「函數 直接輸入參數的形式,來實現輸入語句,舉例:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("請輸入一個整數:");
int length=input.nextInt();//輸入一個整數
System.out.println("輸入的整數是:"+length);}
}
備註:Scanner函數就是用來進行語句輸入的,上面舉例的是整數類型,也可以用以下語句「String length=input.next()」,輸入的就是字元串類型等。

Ⅱ 在JAVA中怎麼從鍵盤輸入一個數字 用什麼關鍵字

Scanner sc=new Scanner(System.in);

int j=sc.nextInt();

如果通過使用 nextInt() 方法,此掃描器輸入信息中的下一個標記可以解釋為默認基數中的一個 int 值。

關鍵字:一扮棚般是用scanner用法。

(2)java獲取鍵盤輸入擴展閱讀

利用 Scanner 實現從鍵盤讀入integer或float 型數據:告缺州

importjava.util.*;

public class test {

public static void main(String args[])

{

Scanner in=new Scanner(System.in); //使用Scanner類定義對象

System.out.println("please input a float number");

float a=in.nextFloat(); //接收float型襪蔽數據

System.out.println(a);

System.out.println("please input a integer number");

int b=in.nextInt(); //接收整形數據

System.out.println(b);

}

}

Ⅲ Java編程中如何讀取鍵盤輸入

導入java.util.Scanner;使用Scanner來接收;例如:
import java.util.Scanner;
public class AAA {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
String str=scan.next();
System.out.println(str);
}
}
執行時,在控制台輸入字元串,會將輸入的數據列印出來

Ⅳ java中怎樣從鍵盤獲取一個滿足條件的值(比如必須為100以內的整數),不滿足的話繼續提醒用戶輸入

import java.util.Scanner;
public class test{
private static int num; //定義要輸入的數字
//是用遞歸實現循環輸入
private static void inputNum(){
System.out.print("請輸入一個100以內的數:");
/**輸入數字的時候如果不是整數,會出現異常,所以使用try(可能發生異常的代碼塊)..catch(捕獲異常並作出相應處理)..finally(無論有沒有異常這個代碼始終會被執行)*/
try {
num = new Scanner(System.in).nextInt();
/**判斷數字是否小於100,小於100的話直接輸出你輸入的那個數,如果不是的話直接提示重新輸入*/
if (num>100) {
System.out.println("你輸入的數字超出范圍,請重新輸入!");
System.out.println(" ");
//遞歸調用該方法
inputNum();
}else{
System.out.println(num);
}
} catch (Exception e) {
//發生異常時候的處理:列印提示,然後重新輸入
System.out.println("你輸入的不是整數,請重新輸入!");
System.out.println(" ");
inputNum();
}finally{
if (num>100) {
System.out.println("你輸入的數字超出范圍,請重新輸入!");
System.out.println(" ");
inputNum();
}

}
}
public static void main(String[] args) {
inputNum();
}
}

熱點內容
端面粗車循環編程 發布:2025-03-16 15:54:42 瀏覽:682
編程右交換 發布:2025-03-16 15:28:43 瀏覽:399
根號的除法運演算法則 發布:2025-03-16 15:26:35 瀏覽:764
冰箱壓縮機照片 發布:2025-03-16 15:25:34 瀏覽:882
博雅象棋伺服器地址 發布:2025-03-16 15:02:26 瀏覽:816
如何實現職業化配置管理 發布:2025-03-16 14:55:41 瀏覽:968
一編程就頭疼 發布:2025-03-16 14:39:25 瀏覽:502
如何連接自己的個人伺服器 發布:2025-03-16 14:33:14 瀏覽:747
安卓緩存照片進相冊里怎麼取消 發布:2025-03-16 14:33:08 瀏覽:739
a站怎麼緩存 發布:2025-03-16 14:31:28 瀏覽:992