Pertanyaan yang diberi tag «java.util.scanner»

19
Pemindai melewatkan nextLine () setelah menggunakan next () atau nextFoo ()?
Saya menggunakan Scannermetode nextInt()dan nextLine()untuk membaca input. Ini terlihat seperti ini: System.out.println("Enter numerical value"); int option; option = input.nextInt(); // Read numerical value from input System.out.println("Enter 1st string"); String string1 = input.nextLine(); // Read 1st string (this is skipped) System.out.println("Enter 2nd string"); String string2 = input.nextLine(); // Read 2nd string …

12
Pemindai vs. BufferedReader
Sejauh yang saya tahu, dua metode paling umum membaca data berbasis karakter dari file di Java menggunakan Scanneratau BufferedReader. Saya juga tahu bahwa BufferedReadermembaca file secara efisien dengan menggunakan buffer untuk menghindari operasi disk fisik. Pertanyaan saya adalah: Apakah Scannerberkinerja sebaik BufferedReader? Mengapa Anda memilih Scannerlebih BufferedReaderatau sebaliknya?


10
Pemindai vs. StringTokenizer vs. String.Split
Saya baru saja belajar tentang kelas Scanner Java dan sekarang saya bertanya-tanya bagaimana membandingkan / bersaing dengan StringTokenizer dan String.Split. Saya tahu bahwa StringTokenizer dan String.Split hanya berfungsi pada Strings, jadi mengapa saya ingin menggunakan Scanner untuk String? Apakah Scanner hanya dimaksudkan sebagai one-stop-shopping untuk pemisahan?

22
Ambil masukan karakter dari Scanner
Saya mencoba mencari cara untuk menerima charmasukan dari keyboard. Saya mencoba menggunakan: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Metode ini tidak ada. Saya mencoba mengambil csebagai String. Namun, itu tidak selalu berhasil dalam setiap kasus, karena metode lain yang saya panggil dari metode saya memerlukan a charsebagai …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.