Kaedah untuk membaca data rentetan dalam Java ialah: Kelas pengimbas: menghuraikan jenis dan rentetan asas. Kelas BufferedReader: Baca teks dan bahagikannya. Kelas konsol: Bacaan mudah bagi input konsol (Java 9+ sahaja). . untuk mengambil input teks. Ia menyediakan satu set kaedah untuk menghuraikan jenis dan rentetan asas.
import java.util.Scanner; public class Main { public static void main(String[] args) { // 创建 Scanner 对象 Scanner scanner = new Scanner(System.in); // 从控制台读取字符串 String input = scanner.nextLine(); // 打印输入的字符串 System.out.println(input); } }Salin selepas log masuk
2. Kelas BufferedReader
Kelas BufferedReader boleh digunakan untuk membaca teks daripada aliran input aksara (seperti konsol). Ia menyediakan satu set kaedah untuk membaca garisan dan pembatas. import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
// 创建 BufferedReader 对象
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
// 从控制台读取字符串
String input = reader.readLine();
// 打印输入的字符串
System.out.println(input);
}
}
Kelas Console menyediakan kaedah yang mudah untuk membaca input konsol, yang diperkenalkan di Java 9. Atas ialah kandungan terperinci Bagaimana untuk membaca data rentetan input dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!import java.util.Console;
public class Main {
public static void main(String[] args) {
// 获取 Console 对象
Console console = System.console();
// 从控制台读取字符串
String input = console.readLine();
// 打印输入的字符串
System.out.println(input);
}
}