Articles of java.util.scanner

Scanner NoSuchElementException

Sto avendo un problema con il mio incarico Java. Sto ricevendo un’eccezione inaspettata, in particolare: java.util.NoSuchElementException: nessuna riga trovata Sto utilizzando Scanner(System.in) e il programma non legge continuamente nulla e ripete il testo dell’eccezione “formato non valido”. Se inserisco un int valore corretto, la prima parte passa e quindi la double parte va immediatamente in […]

Scanner multipli Java

Ho una class che crea più oggetti Integer e li inserisce in una LinkedList come mostrato di seguito: public class Shares implements Queue { protected LinkedList L; public Shares() { L = new LinkedList(); } public boolean add(E price) { System.out.println(“How many of these shares would you like?”); Scanner scanInt; scanInt = new Scanner(System.in); Integer […]

Come posso gestirlo con scanner (java)?

Ho una domanda sullo scanner per favore, lavoro in una piccola azienda; abbiamo un software; genera un grande file di testo; e dobbiamo ottenere alcune informazioni utili da esso; voglio scrivere una semplice applicazione con java per risparmiare tempo; potresti per favore guidarmi? per esempio voglio questo output; Produzione RFID: 25 BLUID: 562 WifiID: 2610 […]

Non è ansible utilizzare Scanner.nextInt () e Scanner.nextLine () insieme

Devo ottenere un input di stringa e un input di tipo intero, ma l’ordine di input dovrebbe essere il numero intero che viene prima che l’utente debba richiedere l’input di stringa Scanner in = new Scanner(System.in); input = in.nextLine(); k = in.nextInt(); in.close(); Il codice sopra funziona bene, ma se prendo un intero come prima […]

L’input di Java String Scanner non attende informazioni, passa direttamente all’istruzione successiva. Come aspettare per informazioni?

Sto scrivendo un semplice programma che richiede a un utente di inserire un numero di studenti, quindi chiede all’utente di inserire il nome e il punteggio di ogni studente al fine di determinare quale studente ha il punteggio più alto. Ho scritto il codice del programma e lo compila. La prima riga richiede un numero […]

Come utilizzare più oggetti dello scanner su System.in?

qual è il modo corretto di usare più oggetti Scanner nel mio programma. Ad esempio, io uso lo scanner per leggere un file, quindi a seconda di ciò che si trova nel file, io uso di nuovo lo scanner per richiedere l’input dell’utente. Viene mostrato un estratto del mio codice …. Scanner f = new […]

Metodo scanner per ottenere un carattere

Qual è il metodo dello Scanner per ottenere un char restituito dalla tastiera in Java. come nextLine() per String , nextInt() per int , ecc.

Come faccio a impedire a uno scanner di generare eccezioni quando viene inserito il tipo sbagliato?

Ecco alcuni esempi di codice: import java.util.Scanner; class In { public static void main (String[]arg) { Scanner in = new Scanner (System.in) ; System.out.println (“how many are invading?”) ; int a = in.nextInt() ; System.out.println (a) ; } } Se eseguo il programma e gli int un int come 4 , allora tutto va bene. […]

Perché ricevo InputMismatchException?

Finora ho questo: public double checkValueWithin(int min, int max) { double num; Scanner reader = new Scanner(System.in); num = reader.nextDouble(); while (num max) { System.out.print(“Invalid. Re-enter number: “); num = reader.nextDouble(); } return num; } e questo: public void askForMarks() { double marks[] = new double[student]; int index = 0; Scanner reader = new Scanner(System.in); […]

Leggi CSV con Scanner ()

Il mio CSV viene letto nel System.out, ma ho notato che qualsiasi testo con uno spazio viene spostato nella riga successiva (come un ritorno \ n) Ecco come inizia il mio CSV: first,last,email,address 1, address 2 john,smith,blah@blah.com,123 St. Street, Jane,Smith,blech@blech.com,4455 Roger Cir,apt 2 Dopo aver eseguito la mia app, qualsiasi cella con uno spazio (indirizzo […]