當前位置:首頁 » 編程語言 » 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-02-05 11:49:21 瀏覽:64
少兒編程報名 發布:2025-02-05 11:49:13 瀏覽:308
c語言網路庫 發布:2025-02-05 11:48:30 瀏覽:555
c語言中if函數 發布:2025-02-05 11:45:20 瀏覽:626
伺服器怎麼設置dhcp伺服器地址 發布:2025-02-05 11:43:51 瀏覽:645
雲免流用的是什麼伺服器 發布:2025-02-05 11:34:35 瀏覽:164
怎樣在qq上傳文件 發布:2025-02-05 11:05:58 瀏覽:836
php測試員 發布:2025-02-05 10:54:58 瀏覽:515
linux反編譯jar 發布:2025-02-05 10:46:29 瀏覽:27
演算法激勵 發布:2025-02-05 10:45:48 瀏覽:306