Operatori di base in Java con esempio

Blog

Gli operatori Java sono una cosa essenziale nella programmazione Java. Sono inclusi in ogni logica, algoritmo, metodo, classe, ecc. della programmazione Java. Gli operatori Java sono simboli o caratteri speciali che utilizzano un'operazione specifica tra 1-3 operandi e restituiscono un risultato. Ecco un esempio di un operando.



int result = 100++;

Due operandi.

int result = 100 + 200;

Tre operandi.



int result = 100 + 200 * 2;

L'esempio sopra descrive che il simbolo =, + e * è un operatore e i numeri (100, 200, 300) sono operandi.

Esiste un gruppo di operatori che si classifica nei seguenti gruppi:



  • Operatori di assegnazione Java
  • Operatori aritmetici Java
  • Operatori unari Java
  • Java uguaglianza e operatori relazionali
  • Operatori condizionali Java
  • Operatori Java Bitwise e Bit Shift

Impareremo con la pratica tutti quei gruppi di operatori Java che utilizzano Netbeans.

Operatori di assegnazione

Gli operatori di assegnazione Java assegnano il valore alla sua destra e l'operando alla sua sinistra.

int age = 100;

L'esempio sopra descrive che int age è l'operando, 100 è il valore e = è l'operatore di assegnazione. Esistono più operatori di assegnazione, puoi impararli tutti negli esempi seguenti.

Apri l'applicazione Netbeans, quindi crea un nuovo progetto di applicazione Java e assegnagli il nome |_+_|. Il progetto dell'applicazione Java Netbeans appena creato aprirà il |_+_| file automaticamente che è l'applicazione Java principale ed eseguibile.

Successivamente, inseriremo tutti gli esempi di operatori di assegnazione all'interno del metodo principale.

Operatore di assegnazione semplice Java =

Operatori semplici e più utilizzati che assegnano un valore alla sua destra e un operando alla sua sinistra. Utilizza solo un carattere o simbolo =.

AssignmentOperators

Operatore di aggiunta e assegnazione Java +=

L'operando alla sua sinistra aumenta o somma del valore alla sua destra, quindi salva il risultato sull'operando. Usa due caratteri o simboli +=.

AssignmentOperators

Operatore di sottrazione e assegnazione Java -=

L'operando alla sua sinistra viene decrementato o sottratto dal valore alla sua destra, quindi salva il risultato sull'operando. Usa due caratteri o simboli -=.

int a = 100; System.out.println(a); Output: 100

Operatore di moltiplicazione e assegnazione Java *=

L'operando alla sua sinistra viene moltiplicato per il valore alla sua destra, quindi salva il risultato sull'operando. Utilizza due caratteri o simboli *=.

int b = 5; b += 5; System.out.println(b); Output: 10

Operatore di divisione e assegnazione Java /=

L'operando alla sua sinistra viene diviso per il valore alla sua destra, quindi salva il risultato sull'operando. Utilizza due caratteri o simboli /=.

int c = 100; c -= 50; System.out.println(c); Output: 50

Modulo Java e operatore di assegnazione %=

L'operando alla sua sinistra è modulo per il valore alla sua destra, quindi salva il risultato sull'operando. Utilizza due caratteri o simboli %=.

int d = 8; d *= 50; System.out.println(d); Output: 400

Shift sinistro Java e operatore di assegnazione<<=

L'operando alla sua sinistra è uno spostamento binario a sinistra del valore alla sua destra, quindi salva il risultato sull'operando. Usa tre caratteri o simboli<<=.

int e = 200; e /= 10; System.out.println(e); Output: 20

Come funzionava? Il valore predefinito dell'operando è 10 o 1010, quindi lascia uno spostamento di 2 o aggiungi due cifre di 0 a destra di 1010, quindi risulterà nel valore 101000. Il risultato 101000 convertito in decimale sarà 40.

Java Shift a destra e operatore di assegnazione >>=

L'operando alla sua sinistra è uno spostamento binario a destra del valore alla sua destra, quindi salva il risultato sull'operando. Usa tre caratteri o simboli >>=.

int f = 20; f %= 3; System.out.println(f); Output: 2

Come funzionava? Il valore predefinito dell'operando è 13 o 1101, quindi sposta a destra di 2 o rimuovi due cifre a destra, quindi risulterà nel valore 101000. Il risultato 11 convertito in decimale sarà 3. Se il valore è più uguale o più delle cifre binarie di il suo operando, il risultato sarà sempre 0.

AND bit per bit Java e operatore di assegnazione &=

L'operando alla sua sinistra è binario AND per il valore alla sua destra, quindi salva il risultato sull'operando. Utilizza due caratteri o simboli &=.

int g = 10; g <<= 2; System.out.println(g); Output: 40

Come funzionava? Il valore predefinito dell'operando è 20 o 10100, AND binario di 30 o 11110, quindi il valore 10100. Il risultato 10100 convertito in decimale sarà 20.

OR bit a bit Java e operatore di assegnazione |=

L'operando alla sua sinistra è binario OR per il valore alla sua destra, quindi salva il risultato sull'operando. Usa due caratteri o simboli |=.

int h = 13; h >>= 2; System.out.println(h); Output: 3

Come funzionava? Il valore predefinito dell'operando è 25 o 11001, OR binario di 15 o 1111, quindi il risultato sarà 1001. Il risultato 1001 convertito in decimale sarà 9.

Java Bitwise XOR e operatore di assegnazione ^=

L'operando alla sua sinistra è XOR binario per il valore alla sua destra, quindi salva il risultato sull'operando. Usa due caratteri o simboli ^=.

int i = 20; i &= 30; System.out.println(i); Output: 20

Come funzionava? Il valore predefinito dell'operando è 20 o 10100, XOR binario di 30 o 11110 quindi restituisce il valore 1010. Il risultato 1010 convertito in decimale sarà 10.

Operatori aritmetici Java

L'Aritmetica fa parte della Matematica. Quindi, operatori aritmetici Java significano operatori aritmetici matematici.

Tuttavia, l'applicazione Netbeans si è aperta e ha creato un nuovo progetto di applicazione Java e gli ha dato il nome |_+_|. Il progetto dell'applicazione Java Netbeans appena creato aprirà il |_+_| file automaticamente che è l'applicazione Java principale ed eseguibile. Successivamente, inseriremo tutti gli esempi di operatori di assegnazione all'interno del metodo principale.

Operatore di addizione Java +

Somma due valori insieme o il valore a sinistra viene sommato con il valore a destra. Usa il carattere +.

int j = 25; j &= 15; System.out.println(j); Output: 9

Operatore di sottrazione Java -

Sottrai il valore di sinistra per il valore di destra. Usa il carattere -.

int k = 20; k ^= 30; System.out.println(k); Output: 10

Operatore di moltiplicazione Java *

Moltiplicare due valori o moltiplicare il valore sinistro per il valore destro. Usa il carattere *.

ArithmeticOperators

Operatore Divisione Java /

Dividere due valori o dividere il valore a sinistra per il valore a destra. Usa il carattere /.

ArithmeticOperators

Modulo Java Operatore %

Modulo due valori o modulo del valore sinistro per il valore destro e restituisce il risultato che ha lasciato dalla divisione. Usa il carattere %.

int a = 200 + 300; System.out.println(a); Output: 500

Operatore di incremento Java ++

Aumentare il valore dell'operando a sinistra. Usa due caratteri o simboli ++.

qual è la moneta ost?
int b = 500 - 300; System.out.println(b); Output: 200

Operatore di decremento Java –

Diminuire il valore dell'operando a sinistra. Utilizza due caratteri o simboli –.

int c = 10 * 10; System.out.println(c); Output: 100

Operatori unari Java

Gli operatori unari Java utilizzano solo un operando che esegue diverse operazioni come l'incremento/decremento di un valore di un passo, la negazione di un'espressione e l'inversione di un valore booleano.

Tuttavia, l'applicazione Netbeans si è aperta e ha creato un nuovo progetto di applicazione Java e gli ha dato il nome |_+_|. Il progetto dell'applicazione Java Netbeans appena creato aprirà il |_+_| file automaticamente che è l'applicazione Java principale ed eseguibile. Successivamente, inseriremo tutti gli esempi di operatori di assegnazione all'interno del metodo principale.

Operatore Java Unary Plus

Operatore unario Java plus solo un'indicazione del valore positivo. Usa un carattere o un simbolo + prima del suo valore.

int d = 100 / 10; System.out.println(d); Output: 10

Operatore meno unario Java

Operatore meno unario Java solo un'indicazione del valore negativo. Usa un carattere o un simbolo - prima del suo valore.

int e = 35 % 4; System.out.println(e); Output: 3

Operatore di incremento unario Java

L'operatore di incremento unario Java aumenta il valore dell'operando. Usa due caratteri o simboli ++ dopo il suo operando.

int f = 20; ++f; System.out.println(f); Output: 21

Operatore di decremento unario Java

L'operatore di decremento unario Java riduce il valore dell'operando. Usa due caratteri o simboli, dopo il suo operando.

int g = 20; --g; System.out.println(g); Output: 19

Operatore di complemento logico unario Java

L'operatore Java di complemento logico unario inverte il valore di booleano. Usa un carattere o un simbolo! prima del suo operando.

UnaryOperators

Java uguaglianza e operatori relazionali

L'uguaglianza Java e gli operatori relazionali utilizzano per determinare che un operando è maggiore di, maggiore o uguale, uguale, minore, minore o uguale, non uguale a un altro operando.

Tuttavia, l'applicazione Netbeans si è aperta e ha creato un nuovo progetto di applicazione Java e gli ha dato il nome |_+_|. Il progetto dell'applicazione Java Netbeans appena creato aprirà il |_+_| file automaticamente che è l'applicazione Java principale ed eseguibile. Successivamente, inseriremo tutti gli esempi di operatori di assegnazione all'interno del metodo principale.

Operatore Java maggiore di >

L'operatore Java maggiore di utilizzato per confrontare l'operando sinistro è maggiore dell'operando destro. Usa un carattere o un simbolo >.

UnaryOperators

Operatore Java maggiore o uguale a >=

L'operatore Java maggiore o uguale utilizza per confrontare l'operando sinistro maggiore o uguale all'operando destro. Usa due caratteri o simboli >=.

int a = +1; System.out.println(a); Output: 1

Operatore minore di Java<

L'operatore Java inferiore a quello utilizzato per confrontare l'operando sinistro è inferiore all'operando destro. Usa un carattere o un simbolo<.

int b = -1; System.out.println(b); Output: -1

Operatore Java minore o uguale<=

L'operatore Java minore o uguale utilizza per confrontare che l'operando sinistro è minore o uguale dell'operando destro. Usa due caratteri o simboli<=.

int c = 10; c++; System.out.println(c); Output: 11

Operatore Java uguale ==

L'operatore Java equal utilizzato per confrontare l'operando sinistro è uguale all'operando destro. Usa due caratteri o simboli ==.

int d = 10; d--; System.out.println(d); Output: 9

Operatore Java non uguale !=

L'operatore uguale del bot Java utilizza per confrontare che l'operando sinistro non è uguale all'operando destro. Utilizza due caratteri o simboli !=.

boolean status = true; System.out.println(!status); Output: false

Operatori condizionali Java

Operatori condizionali Java && e || utilizzare per unire con condizionale tra due espressioni booleane.

Tuttavia, l'applicazione Netbeans si è aperta e ha creato un nuovo progetto di applicazione Java e gli ha dato il nome |_+_|. Il progetto dell'applicazione Java Netbeans appena creato aprirà il |_+_| file automaticamente che è l'applicazione Java principale ed eseguibile. Successivamente, inseriremo tutti gli esempi di operatori di assegnazione all'interno del metodo principale.

Operatore Java condizionale-AND &&

L'operatore Java condizionale-AND utilizza per unire due espressioni booleane che hanno entrambe il risultato non nullo. Questo operatore utilizza i caratteri oi simboli &&.

EqualityRelationalOperators

Operatore Java condizionale-OR ||

L'operatore Java condizionale-OR utilizza per scegliere due espressioni booleane di cui una ha il risultato non nullo. Questo operatore utilizza i caratteri oi simboli ||.

EqualityRelationalOperators

Operatori Java Bitwise e Bit Shift

Gli operatori Java bit a bit e bit shift eseguono un'operazione binaria tra due valori interi. Gli operatori bit a bit utilizzano i caratteri oi simboli AND &, OR |, XOR ^ e complimentano ~. Gli operatori di spostamento dei bit utilizzano i caratteri o i simboli shift a sinistra<>, e riempi con zero lo spostamento a destra >>>.

Tuttavia, l'applicazione Netbeans si è aperta e ha creato un nuovo progetto di applicazione Java e gli ha dato il nome |_+_|. Il progetto dell'applicazione Java Netbeans appena creato aprirà il |_+_| file automaticamente che è l'applicazione Java principale ed eseguibile. Successivamente, inseriremo tutti gli esempi di operatori di assegnazione all'interno del metodo principale.

Operatore AND bit a bit Java e

L'operatore AND bit per bit Java esegue un'operazione binaria tra due valori interi con AND logico. Usa un carattere o un simbolo &.

int a = 20; int b = 10; if (a > b) System.out.println(true); Output: true

Operatore OR bit a bit Java |

L'operatore Java OR bit a bit esegue un'operazione binaria tra due valori interi con OR logico. Usa un carattere o un simbolo |.

int c = 20; int d = 20; if (c >= d) System.out.println(true); Output: true

Operatore XOR bit a bit Java ^

L'operatore XOR bit a bit Java esegue un'operazione binaria tra due valori interi con XOR logico. Usa un carattere o un simbolo ^.

int e = 10; int f = 20; if (e

Operatore di spostamento sinistro di Java Bit<<

Operatore di spostamento a sinistra del bit Java per eseguire un'operazione binaria tra due valori interi spostando a sinistra il valore a sinistra per la quantità del valore a destra. Usa un carattere o un simbolo<<.

int g = 20; int h = 20; if (g <= h) System.out.println(true); Output: true

Operatore Java Bit Shift a destra >>

L'operatore di spostamento a destra del bit Java esegue un'operazione binaria tra due valori interi rimuovendo il valore sinistro per la quantità del valore destro. Usa un carattere o un simbolo >>.

int i = 20; int j = 20; if (i == j) System.out.println(true); Output: true

Bit Zero Riempi l'operatore Shift a destra >>>

L'operatore di spostamento a destra di riempimento zero del bit Java esegue un'operazione binaria tra due valori interi spostando a sinistra il valore a sinistra per la quantità del valore a destra dipende dall'estensione del segno. Usa un carattere o un simbolo >>>.

int k = 20; int l = 10; if (k != l) System.out.println(true); Output: true

Ecco, Java Tutorial: esempi di operatori di base. Puoi trovare il codice sorgente di esempio sul nostro GitHub .

#Giava

www.djamware.com

Operatori di base in Java con esempio

Il tutorial Java sull'esempio completo degli operatori base Java