0Pricing
Java Academy · Lezione

Operatori

Operatori

Operatori è una lezione Java Academy gratuita su CoddyKit. Questa è la lezione 1 di 1. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Java Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Java Academy include 1 lezioni in totale.

Introduzione

Salve,

Java mette a disposizione molti operatori per lavorare sui dati. Con l'aiuto di questi operatori possiamo manipolare i dati.

Si tratta degli operatori aritmetici, il tipo di operatori che conosciamo soprattutto dalla matematica.

Operatore di addizione

Operatore di addizione

Eseguiamo l'addizione con l'operatore +.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 + num2;
   System.out.println(num3);
 }
}

Sottrazione

Operatore di sottrazione

Eseguiamo la sottrazione con l'operatore (-).

Vediamo un esempio.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 - num2;
   System.out.println(num3);
 }
}

Moltiplicazione

Operatore di moltiplicazione

Eseguiamo la moltiplicazione con l'operatore (*).

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 * num2;
   System.out.println(num3);
 }
}

Operatore di divisione

Operatore di divisione

Eseguiamo la divisione con l'operatore (/).

Vediamo un esempio.

class Main{

public static void main(String[] args){
   int num1 = 10;
   int num2 = 20;
   int num3 = num1 / num2;
   System.out.println(num3);
 }
}

Operatore modulo

Operatore modulo

Utilizziamo l'operatore (%) per ottenere il resto di una divisione.

class Main{

public static void main(String[] args){
   int num1 = 20;
   int num2 = 4;
   int num3 = num1 % num2;
   System.out.println(num3);
 }
}

Operatore di incremento

Operatore di incremento

Utilizziamo l'operatore (++) per incrementare un numero di uno.

class Main{

public static void main(String[] args){
   int num1 = 20;
   ++num1;
   // Does the same job as the above line
   num1 = num1 +1; 
   System.out.println(num3);
 }
}

Operatore di decremento

Operatore di decremento

Utilizziamo l'operatore (-) per decrementare un numero di uno.

int num1 = 20;

--num1;

Operatore di assegnazione

Operatore di assegnazione

Esaminiamo ora gli operatori di assegnazione più utilizzati.

Il primo operatore che utilizzeremo è =, probabilmente l'operatore di assegnazione più usato in Java.

Nell'esempio seguente assegniamo il valore 0 alla variabile count con l'operatore =.

int count = 0;

Assegnazione composta

Esaminiamo l'operatore di assegnazione composta.

Questo operatore offre una scorciatoia per eseguire un'addizione.

int count = 0;
count += 10;
// It is an abbreviation of count = count + 10.

Operatore di sottrazione

Operatore di sottrazione

L'operatore di sottrazione offre una scorciatoia per eseguire una sottrazione.

int count = 20;
count -= 10;
// It is an abbreviation of count = count - 10.

Operatore di moltiplicazione

Operatore di moltiplicazione

L'operatore di moltiplicazione offre una scorciatoia per eseguire una moltiplicazione.

int count = 20;
count *= 10;

// It is an abbreviation of count = count * 10.

Operatori di confronto

Oltre alle operazioni precedenti, possiamo utilizzare una sintassi analoga per eseguire operazioni come la divisione e il modulo con gli operatori di assegnazione.

Esaminiamo ora gli operatori di confronto.

Gli operatori di confronto vengono utilizzati per confrontare i valori in Java.

Operatore di uguaglianza

Utilizziamo l'operatore == per confrontare due oggetti o valori primitivi.

class Main{

public static void main(String[] args){
   int x = 5;
    int y = 3;
   boolean result = x == y;
   //false
 }
}

Operatore di disuguaglianza

L'operatore != viene utilizzato per verificare la condizione di disuguaglianza.

int x = 5;
int y = 3;

boolean result = x != y;
//true

Operatori maggiore di e minore di

Il confronto algebrico tra due valori viene eseguito con gli operatori (>) e (<), proprio come in matematica.

int x = 5;
 int y = 3; 

//is x greater than y x > y 
//is x less than y x > y  
// is greater or equal than y x >= y  
// is less or equal than y x <= y

Operatori logici

Esaminiamo ora gli operatori logici.

Gli operatori logici eseguono confronti logici tra valori di tipo boolean.

int x = true;
int y = false;
int status;


// The AND (&&) operator returns true if both values are true.
// returns false for all cases other than that 
status = x && y;
// status will be false.

Continuazione dell'esempio

Continuiamo con il nostro esempio.


/ *
For the OR (||) operator, one of the two values 
compared to true is sufficient for the result to be true.
* /
status = x || y;
// status will be true.

// In the Logical Not operator, it gets the note equivalent of the logic value we have.
status = !(x || y)

/ *
Although the value inside the parentheses returned true, the not operator made the result false.
* /

status  = !(x && y;);

/ *
Although expression with the AND operator in the parenthesis 
returns false, the not operator ensures that the result is true.
* /

Congratulazioni

Congratulazioni 🎉

In questa sezione abbiamo imparato a conoscere gli operatori in Java. 

Ci vediamo nella prossima lezione. 🥳

Operatori — illustrazione 19

Domande Frequenti

La lezione «Operatori» è gratuita?

Sì — il testo completo di «Operatori» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Java Academy, passa a CoddyKit PRO. Il corso Java Academy include 1 lezioni in totale.

Cosa imparerò in «Operatori»?

Operatori Eserciti Java Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Java Academy?

Non è richiesta alcuna esperienza precedente. Java Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 1.

Quanto tempo richiede la lezione «Operatori»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Java Academy?

Sì. Ogni lezione Java Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

← Torna a Java Academy