在Java中,可以使用BufferedReader類的readLine()方法來讀取用戶輸入的數據。readLine()方法用于從控制臺讀取一行文本,并返回一個字符串。以下是一個簡單示例:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try {
System.out.print("Enter your name: ");
String name = reader.readLine();
System.out.println("Hello, " + name + "!");
} catch (IOException e) {
System.err.println("Error reading input");
e.printStackTrace();
}
}
}
在上面的示例中,我們首先創建一個BufferedReader對象來讀取用戶輸入。然后使用readLine()方法讀取用戶輸入的名字,并將其存儲在一個變量中。最后,我們打印出一個簡單的問候消息,包含用戶輸入的名字。
請注意,readLine()方法可能會拋出IOException異常,因此需要使用try-catch塊來處理異常情況。