Questions marquées «java.util.scanner»

19
Le scanner ignore nextLine () après avoir utilisé next () ou nextFoo ()?
J'utilise les Scannerméthodes nextInt()et nextLine()pour lire les entrées. Cela ressemble à ceci: 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 …

12
Scanner contre BufferedReader
Pour autant que je sache, les deux méthodes les plus courantes de lecture de données basées sur des caractères à partir d'un fichier en Java utilisent Scannerou BufferedReader. Je sais également que le BufferedReaderlit les fichiers efficacement en utilisant un tampon pour éviter les opérations sur le disque physique. Mes …


10
Scanner vs StringTokenizer vs String.Split
Je viens d'apprendre la classe Scanner de Java et maintenant je me demande comment elle se compare / concurrence avec StringTokenizer et String.Split. Je sais que StringTokenizer et String.Split ne fonctionnent que sur des chaînes, alors pourquoi voudrais-je utiliser le scanner pour une chaîne? Scanner est-il uniquement destiné à être …

22
Prendre une entrée de caractère du scanner
J'essaie de trouver un moyen de prendre une charentrée du clavier. J'ai essayé d'utiliser: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Cette méthode n'existe pas. J'ai essayé de prendre ccomme un String. Pourtant, cela ne fonctionnerait pas toujours dans tous les cas, car l'autre méthode que j'appelle de …

6
Comment lire une entrée standard ligne par ligne?
Quelle est la recette Scala pour lire ligne par ligne à partir de l'entrée standard? Quelque chose comme le code java équivalent: import java.util.Scanner; public class ScannerTest { public static void main(String args[]) { Scanner sc = new Scanner(System.in); while(sc.hasNext()){ System.out.println(sc.nextLine()); } } }

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.