Il linguaggio di programmazione Java è un linguaggio tradizionale che si concentra sulla programmazione orientata agli oggetti . Se vuoi diventare un ingegnere del software , è necessario acquisire familiarità con un linguaggio orientato agli oggetti come Java . Imparare programmazione può essere abbastanza una sfida , e si consiglia di iniziare con programmi semplici . Una bella sfida programmazione introduttivo è scrivere un programma che legge un valore intero dalla riga di comando . Questo vi presenta l'input dell'utente in Java . Cose che ti serviranno
Java Software Development Kit con NetBeans Integrated Development Environment ( IDE ) Bundle .
Mostra più istruzioni
1
caricare il NetBeans IDE cliccando sul suo programma icona . Quando il caricamento del programma , passare a "Nuovo /Nuovo progetto " e selezionare " Java Application " dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzato nell'editor di testo NetBeans . Il file di codice sorgente contiene una funzione principale vuota
2
Importare le classi necessarie scrivendo le seguenti tre righe nella parte superiore del file di codice sorgente : .
Import java.io. BufferedReader ;
importazione java.io.IOException ;
importazione java.io.InputStreamReader ;
3
Creare un blocco try /catch . Questo prenderà tutte le eccezioni che vengono generate dal lettore di flusso di input . Per creare un blocco try /catch , scrivere il seguente codice all'interno delle parentesi graffe della funzione principale :
try { }
cattura
{ Exception e }
4 < p > dichiarare un nuovo InputStreamReader e BufferedReader . Questi oggetti saranno leggere l' input dell'utente . Scrivere le seguenti righe all'interno delle parentesi graffe del blocco try :
InputStreamReader i = new InputStreamReader ( System.in ) ;
BufferedReader b = new BufferedReader ( i);
< br > 5
Stampa un messaggio all'utente che indica " Inserire un numero intero : " scrivendo la seguente riga sotto le righe scritte nel passaggio precedente :
System.out.println ( "Inserire un numero intero : " ) ;
6
creare una stringa che legge l'input digitato nella console . Scrivi la seguente riga sotto la dichiarazione scritta nel passaggio precedente :
ingresso String = b.readLine ();
7
Creare un altro blocco try /catch sotto la riga scritta in passo precedente . Questo blocco try /catch viene nidificato all'interno del primo blocco try /catch . Sarà catturare qualsiasi eccezione che si verifica quando l'utente immette un carattere non valido . Il blocco try /catch aspetto:
try { }
cattura
( NumberFormatException e) { }
8
trasformare la stringa di input in un tipo di numero intero utilizzando il metodo Integer.parseInt . È quindi possibile stampare il numero inserito . Se l'utente digita in un carattere non valido , una verrà generata un'eccezione . Scrivere il seguente all'interno delle parentesi graffe del blocco try nidificato :
int inputInt = Integer.parseInt ( input) ;
System.out.println ( "Hai inserito : " + inputInt ) ;
9
Invia un messaggio all'utente se un carattere non valido viene immessa Scrivi la seguente dichiarazione all'interno del blocco catch nidificato :
System.out.println (" si didn ' t immettere un numero "); .
10
Eseguire il programma premendo il tasto F6 . A richiesta viene visualizzata e viene chiesto di inserire un numero. Inserisci qualsiasi numero e premere invio. Il numero viene letto da Java e poi stampare .