La classe Scanner
Ciao ho un dubbio per quanto riguarda la classe java Scanner. Dalle ricerche fatte ho capito che non esiste un metodo nextChar().
Ho trovato anche un modo per inserire un tipo primitivo char utilizzando la classe scanner (creando un oggetto string...).
Volevo sapere prima di tutto il motivo perchè non esista un metodo di questo tipo ... e poi ho trovato questo:
System.in.read()
volevo sapere come si usa...grazie
Ho trovato anche un modo per inserire un tipo primitivo char utilizzando la classe scanner (creando un oggetto string...).
Volevo sapere prima di tutto il motivo perchè non esista un metodo di questo tipo ... e poi ho trovato questo:
System.in.read()
volevo sapere come si usa...grazie
Risposte
"fra89":
Ciao ho un dubbio per quanto riguarda la classe java Scanner. Dalle ricerche fatte ho capito che non esiste un metodo nextChar().
Volevo sapere prima di tutto il motivo perchè non esista un metodo di questo tipo ... e poi ho trovato questo:
Puoi usare nextInt() e quindi convertire il valore restituito in carattere.
Si quello lo avevo capito mi interessava questo System.in.read()
Poi ho un altro dubbio: ho un programma che legge un file.txt contenente un testo e lo metto dentro un contenitore di tipo scanner.
Poi devo chiamare un metodo di un'altra classe e devo passargli contenitore. Ma al metodo posso scrivere
public String Elimina(Scanner c){
Nel senso posso passare un oggetto di tipo scanner ad un metodo ?
Poi ho un altro dubbio: ho un programma che legge un file.txt contenente un testo e lo metto dentro un contenitore di tipo scanner.
Poi devo chiamare un metodo di un'altra classe e devo passargli contenitore. Ma al metodo posso scrivere
public String Elimina(Scanner c){
Nel senso posso passare un oggetto di tipo scanner ad un metodo ?
"fra89":
posso passare un oggetto di tipo scanner ad un metodo ?
Si.