Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come usare ternario Operator in Java ?

L'operatore ternario , o ? operatore , è un modo compatto di scrivere un'istruzione if /else . E 'presente in molti linguaggi di programmazione , tra cui Java . Dichiarazioni ternari possono essere utilizzati in Java ogni volta che è necessaria una dichiarazione if /else . La dichiarazione ternario può migliorare la leggibilità del programma , combinando il predicato e conseguenti dichiarazioni di un if in una sola riga. La sintassi di base per una dichiarazione ternario è questo : ( predicato ) ? ( conseguente dichiarazione se predicato è vero ) : ( conseguente dichiarazione se predicato è false) . Cose che ti serviranno
Java Software Development Kit con NetBeans fascio
Show More Istruzioni
1

Avviare il software NetBeans facendo clic sulla sua icona. Scegliere "File /Nuovo Progetto " dalle voci di menu nella parte superiore della finestra , quindi selezionare " Java Application" e premi invio. Un nuovo progetto Java è stato creato e un file di codice sorgente viene visualizzato nell'editor di NetBeans . Il file di codice sorgente contiene una funzione principale vuota
2

Dichiarare un intero e impostarlo su un valore arbitrario , scrivendo il seguente codice all'interno delle parentesi graffe della funzione principale : .

int i = 4;
3

Scrivi un if /else che assegna un valore a una nuova variabile denominata j . Il valore assegnato a j dipende dal valore di i. Se i è uguale a 4 , quindi j viene assegnato il valore 1 . In caso contrario , gli viene assegnato il valore 0 . Un if /else che compie questo aspetto:

int j ;

if ( i == 4) { j = 1} else { j = 0 }

4

Riscrivere l' istruzione if /else utilizzando l' operatore ternario . Il predicato ' i == 4' è posto tra parentesi. Se il predicato restituisce true, il valore immediatamente successivo ? viene assegnato alla variabile j . In caso contrario , il valore dopo i due punti è assegnato a j .

Int j = ( i == 4) ? 1 : 0 ;
5

Stampa il valore di j per la console in questo modo:

System.out.println ( j ) ;
6

eseguire il programma premendo il tasto F6 . Il valore della variabile j è stampato sulla console . Dal momento che l' operatore ternario imposta j ad 1 se il valore memorizzato in i è uguale a 4 , l' output del programma è la seguente:

1

 

Programmazione © www.354353.com