per inserire in console un input
va importato:
import java.io.*;
sintassi
- crea buffer
diretto
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
in due fasi
InputStreamReader reader = new InputStreamReader(System.in);
BufferedReader buffer = new BufferedReader(reader);
- crea input .readLine()
String input = ""; variabile string
try occorre sempre gestire l'errore
{
input = buffer.readLine(); richiesta da console
buffer.close(); chiusura buffer
}
catch(IOException e)
{
System.out.println("ERRORE INPUT");
}
esempio: chidi il nome e scrivi Buon giorno
System.out.println("Come ti chiami?");
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
String input = "";
try
{
input = buffer.readLine();
buffer.close();
}
catch(IOException e)
{
System.out.println("ERRORE INPUT");
}
System.out.println("\nBuon giorno " + input);