Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Mendapatkan Input Aksara Tunggal dalam Java Menggunakan Pengimbas dengan Cekap?

Bagaimanakah Saya Boleh Mendapatkan Input Aksara Tunggal dalam Java Menggunakan Pengimbas dengan Cekap?

Linda Hamilton
Linda Hamiltonasal
2024-12-17 11:18:251056semak imbas

How Can I Efficiently Get Single Character Input in Java Using Scanner?

Kaedah untuk Mengambil Input Aksara dalam Java Menggunakan Pengimbas

Di Java, jika anda ingin mengambil input aksara dari papan kekunci, ada ialah beberapa pendekatan yang boleh anda gunakan.

Pertama sekali, anda boleh menggunakan kaedah seterusnya().charAt(0). Kaedah ini mengambil aksara pertama daripada penimbal input Pengimbas. Berikut ialah contoh:

Scanner reader = new Scanner(System.in);
char c = reader.next().charAt(0);

Kedua, anda boleh menggunakan kaedah findInLine(".") untuk menggunakan tepat satu aksara daripada penimbal input. Titik (.) ialah pemegang tempat dalam kes ini.

char c = reader.findInLine(".").charAt(0);

Akhir sekali, jika anda ingin menggunakan satu aksara sahaja, anda boleh menggunakan kaedah(".") seterusnya.

char c = reader.next(".").charAt(0);

Kaedah ini memberi anda pelbagai cara untuk mengambil input aksara daripada papan kekunci, bergantung pada keperluan khusus anda. Pilih yang paling sesuai dengan keperluan aplikasi anda.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Input Aksara Tunggal dalam Java Menggunakan Pengimbas dengan Cekap?. 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