


Java menggunakan fungsi readLine() kelas BufferedReader untuk membaca input konsol baris demi baris
Java menggunakan fungsi readLine() kelas BufferedReader untuk membaca input konsol baris demi baris
Dalam pengaturcaraan Java, kita selalunya perlu membaca input pengguna daripada konsol. Java menyediakan kelas BufferedReader untuk membaca input baris demi baris dari konsol. Fungsi ini sangat berguna untuk program yang perlu membaca input baris arahan pengguna dan melakukan operasi interaktif. Di bawah ini kami akan memperkenalkan secara terperinci cara menggunakan fungsi readLine() kelas BufferedReader untuk membaca input konsol baris demi baris.
Mula-mula, kita perlu memperkenalkan kelas BufferedReader dan IOException dalam pakej java.io:
import java.io.BufferedReader; import java.io.IOException;
Seterusnya, kita perlu mencipta objek InputStreamReader dalam program dan menyerahkannya kepada objek BufferedReader untuk membaca input konsol. Kodnya adalah seperti berikut:
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
Kini, kita boleh menggunakan fungsi readLine() kelas BufferedReader untuk membaca input konsol baris demi baris. Fungsi ini mengembalikan rentetan dibaca, atau batal jika tiada input tersedia. Kodnya adalah seperti berikut:
String input; try { while ((input = reader.readLine()) != null) { // 处理每一行输入 System.out.println("输入的内容是:" + input); } } catch (IOException e) { e.printStackTrace(); }
Dalam kod di atas, kami menggunakan gelung sementara untuk terus membaca input konsol sehingga null ditemui. Dalam setiap gelung, kita boleh memproses setiap baris input dan hanya mengeluarkannya ke konsol.
Kod sampel lengkap adalah seperti berikut:
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class ConsoleInputExample { public static void main(String[] args) { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String input; try { while ((input = reader.readLine()) != null) { System.out.println("输入的内容是:" + input); } } catch (IOException e) { e.printStackTrace(); } } }
Apabila kita menjalankan kod sampel di atas, program akan menunggu input kita. Kita boleh memasukkan kandungan baris demi baris dan tekan kekunci Enter untuk mengesahkan input. Setiap kali baris dimasukkan, program mencetaknya ke konsol.
Dengan menggunakan fungsi readLine() kelas BufferedReader, kami melaksanakan fungsi membaca input baris demi baris daripada konsol. Ini memberikan kami kemudahan yang hebat semasa menulis program interaktif, dan juga boleh digunakan untuk mengendalikan parameter baris arahan dan senario lain di mana input konsol perlu dibaca.
Ringkasan:
Artikel ini memperkenalkan cara menggunakan fungsi readLine() kelas BufferedReader dalam Java untuk membaca input konsol baris demi baris. Kami mula-mula memperkenalkan kelas yang berkaitan, kemudian mencipta objek BufferedReader dan lulus dalam objek aliran input, dan akhirnya menggunakan fungsi gelung while dan readLine() untuk membaca kandungan input baris demi baris. Saya harap artikel ini akan membantu anda memahami dan menggunakan kelas BufferedReader.
Atas ialah kandungan terperinci Java menggunakan fungsi readLine() kelas BufferedReader untuk membaca input konsol baris demi baris. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Node.js mempunyai modul yang kurang dihargai tetapi sangat berguna dalam perpustakaan standardnya. Modul Readline melakukan apa yang tertulis pada kotak: membaca baris input dari terminal. Ini boleh digunakan untuk bertanya kepada pengguna satu atau dua soalan, atau membuat gesaan di bahagian bawah skrin. Dalam tutorial ini, saya merancang untuk menunjukkan keupayaan Readline dan membuat ruang sembang CLI secara langsung yang dikuasakan oleh Socket.io. Pelanggan bukan sahaja boleh menghantar mesej ringkas, tetapi ia juga boleh menghantar arahan emotikon menggunakan /me, menghantar mesej peribadi menggunakan /msg, dan membenarkan penggunaan /nick. Sedikit tentang Readline Ini mungkin penggunaan paling mudah untuk Readline: varreadline=require('re

Java menggunakan fungsi readLine() kelas BufferedReader untuk membaca kandungan fail baris demi baris ialah kelas biasa yang digunakan untuk membaca fail dalam Java. Ia meningkatkan kecekapan membaca melalui penimbalan dan menyediakan fungsi readLine() untuk membaca kandungan fail baris demi baris. Dalam artikel ini, kita akan mempelajari cara menggunakan fungsi readLine() kelas BufferedReader untuk membaca kandungan fail baris demi baris dan melampirkan contoh kod yang sepadan. pertama,

Tajuk: Contoh dan penjelasan menggunakan fungsi Console.ReadLine untuk membaca input pengguna daripada konsol dalam Teks C#: Dalam C#, kita selalunya perlu mendapatkan data input daripada pengguna. Fungsi Console.ReadLine() ialah kaedah yang sangat mudah untuk membaca rentetan yang dimasukkan pengguna daripada konsol. Di bawah, saya akan menunjukkan cara menggunakan fungsi Console.ReadLine() dalam C# dan menyediakan beberapa contoh kod untuk membantu anda memahami dan menggunakannya dengan lebih baik. asas

Java menggunakan fungsi readLine() kelas BufferedReader untuk membaca input konsol baris demi baris Dalam pengaturcaraan Java, kita selalunya perlu membaca input pengguna daripada konsol. Java menyediakan kelas BufferedReader untuk membaca input baris demi baris dari konsol. Fungsi ini sangat berguna untuk program yang perlu membaca input baris arahan pengguna dan melakukan operasi interaktif. Di bawah ini kami akan memperkenalkan secara terperinci cara menggunakan readLine() kelas BufferedReader

Gunakan kelas BufferedReader dan BufferedWriter untuk membaca dan menulis fail Java yang cekap Java menyediakan banyak kelas untuk membaca dan menulis fail, antaranya BufferedReader dan BufferedWriter ialah dua daripada kelas yang lebih biasa digunakan. Menggunakan kedua-dua kelas ini boleh meningkatkan kecekapan membaca dan menulis fail. Kelas BufferedReader mewarisi daripada kelas Reader dan menyediakan aliran input aksara dengan penimbal Ia boleh membaca berbilang aksara pada satu masa, mengurangkan keperluan untuk asas

Java menggunakan fungsi skip() kelas BufferedReader untuk melangkau bilangan bait yang ditentukan dalam strim Kelas BufferedReader ialah kelas bacaan aliran input yang biasa digunakan di Java. Ia menyediakan banyak kaedah yang berkuasa untuk membaca data. Salah satu kaedah yang biasa digunakan ialah fungsi skip(), yang boleh digunakan untuk melangkau bilangan bait tertentu dalam aliran input. Artikel ini akan memperkenalkan cara menggunakan fungsi langkau() kelas BufferedReader untuk melaksanakan fungsi ini dan menyediakan contoh kod. Pertama, kita perlukan

Java menggunakan fungsi read() kelas BufferedReader untuk membaca kandungan teks fail Dalam Java, terdapat banyak cara untuk membaca kandungan teks fail. Antaranya, menggunakan fungsi read() kelas BufferedReader ialah kaedah biasa dan mudah. Artikel ini akan memperkenalkan cara menggunakan fungsi read() kelas BufferedReader untuk membaca kandungan teks fail dan memberikan contoh kod yang sepadan. Kelas BufferedReader ialah Java

Bagaimanakah Java menggunakan kelas FileReader dan BufferedReader untuk membaca kandungan fail Dalam pengaturcaraan Java, kita selalunya perlu membaca kandungan fail? Java menyediakan banyak kelas dan kaedah untuk melaksanakan fungsi ini, yang paling biasa digunakan ialah kelas FileReader dan BufferedReader. Kelas FileReader digunakan untuk membaca fail aliran aksara, manakala kelas BufferedReader digunakan untuk menimbal aliran input aksara, yang boleh membaca kandungan fail besar dengan cepat. Bawah
