Rumah  >  Artikel  >  Java  >  Bagaimana untuk membaca data rentetan input dalam java

Bagaimana untuk membaca data rentetan input dalam java

下次还敢
下次还敢asal
2024-04-21 02:46:26566semak imbas

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>

2. Kelas BufferedReader Bagaimana untuk membaca data rentetan input dalam java

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>

3. Kelas Console

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>
Kaedah ini boleh membaca data rentetan input dengan berkesan. Kaedah mana yang dipilih bergantung pada keperluan khusus aplikasi dan persekitaran.

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn