In Java esiste la parola chiave void
(“v” minuscola) e il tipo Void
(“V” maiuscola) ovvero la classe java.lang.Void
. Sono due cose diverse e con un significato e uso ben differente. In questo articolo spiegherò le differenze e l’utilizzo di questi due elementi.
Archivio mensile:Novembre 2019
Java – Gestione dell’input nelle applicazioni “console”
Nelle applicazioni Java di tipo “console”, cioè quelle che girano all’interno di una console (o “terminale”) a caratteri del sistema operativo, è molto tipico dover chiedere dei dati in input all’utente. In questo contesto ci sono diversi modi per gestire l’input:
- La classe
BufferedReader
che incapsula unInputStreamReader
che incapsula ilSystem.in
- La classe
Scanner
connessa alSystem.in
- La classe
Console
In questo articolo descriverò queste tre tecniche mostrando anche degli esempi pratici basilari.