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.
<code class="java">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); } }</code>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. <code class="java">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);
}
}</code>
Kelas Console menyediakan kaedah yang mudah untuk membaca input konsol, yang diperkenalkan di Java 9. <code class="java">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);
}
}</code>
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!