Creare un nuovo file di testo vuoto , per contenere la classe Java . È possibile utilizzare qualsiasi editor di testo che preferite , tra cui Windows Notepad . Gli editor dedicati Java come Netbeans o Eclipse includeranno funzionalità extra . Assegnare un nome al file di testo " . StreamTutorial.java "
2
Incollare il codice riportato di seguito nel file di testo per definire la classe Java di base :
import java.io.IOException ;
importazione java.io.InputStream ;
importazione java.util.Scanner ;
public class StreamTutorial {
public static void main (String [] args ) {
}
}
Tutto il codice per questo tutorial andrà all'interno della sezione " public static void main " .
3
Incollare il seguente codice:
try {
InputStream in = System.in ;
while (true ) {
int x = in.read ();
System.out.print ( ( char) x ) ;
if ( ( ( char) x ) == ' - ') break;
}
} catch ( IOException e) {
e.printStackTrace (); }
Questo codice crea un InputStream dalla console , legge ogni byte dalla console , uno per uno , ed Eco di nuovo l'utente . Se un '-' viene digitato , il programma si ferma . Questo codice è il minimo assoluto di leggere da un flusso. Tuttavia, è un po ' laborioso . Ci sono classi di supporto per rendere più facile il processo di ingresso
4
Sostituire il codice al punto 3 con questo codice: .
InputStream in = System.in ;
Scanner peccato = new Scanner ( in) ;
String s = sin.nextLine ();
System.out.println ( s ) ;
int i = peccato. nextInt ();
System.out.println ( i);
boolean b = sin.nextBoolean ();
System.out.println ( b);
Questo codice utilizza la classe Scanner helper , che possono interpretare i dati da un InputStream in termini di ciascuno dei principali tipi di dati primitivi .
Programmazione © www.354353.com