在 Java 中從控制檯讀取輸入的方式
讓我們看看一些在 Java 中從控制檯中讀取輸入的方法 −
範例
import java.util.Scanner;
public class Demo{
public static void main(String args[]){
Scanner my_scan = new Scanner(System.in);
String my_str = my_scan.nextLine();
System.out.println("The string is "+my_str);
int my_val = my_scan.nextInt();
System.out.println("The integer is "+my_val);
float my_float = my_scan.nextFloat();
System.out.println("The float value is "+my_float);
}
}輸出
The string is Joe The integer is 56 The float value is 78.99
一個名為 Demo 的類包含主函式。建立 Scanner 類的例項,並使用 ‘nextLine’ 函式讀取字串輸入的每一行。定義一個整數值,並使用 ‘nextInt’ 從標準輸入控制檯讀取該值。同樣,‘nextFloat’ 函式用於從標準輸入控制檯讀取浮點型輸入。它們顯示在控制檯中。
範例
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Demo{
public static void main(String[] args) throws IOException{
BufferedReader my_reader = new BufferedReader(new InputStreamReader(System.in));
String my_name = my_reader.readLine();
System.out.println("The name is ");
System.out.println(my_name);
}
}輸出
The name is Joe
一個名為 Demo 的類包含主函式。在此,建立一個緩衝讀取器的例項。定義了一個字串型別的資料,並使用 ‘readLine’ 函式讀取該字串的每一行。輸入給自標準輸入,並且將在控制檯上顯示相關訊息。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP