Operatori aritmetici

Introduzione a Java

Jim White

Java Developer

Operatori

  • Lavorare e modificare variabili

    • Eseguire calcoli
    • Cambiare valori
    • Confrontare valori
  • Operatori: simboli integrati per vari compiti

  • Operatori aritmetici

Operazioni su variabili: calcoli, confronti e modifica dei valori

Introduzione a Java

Addizione con +

public class Main {
    public static void main(String[] args) {
        // Assegna il calcolo alla variabile a
        int a = 5 + 6;
        // Stampa il valore di a
        System.out.println(a);  
    }
}
11
Introduzione a Java

Addizione con +

// Somma di double
double x = 5.5;
double y = 4;

double xPlusY = x + y; // Valore 9.5

// Concatenazione di stringhe String message = "Hello"; String messageForJim = message + " Jim"; // Valore "Hello Jim"
Introduzione a Java

Incremento con ++

  • Usa ++ per aumentare di 1
int age = 30;

// Incremento di 1
age++; // Ora vale 31
Introduzione a Java

Sottrazione con -

// Sottrazione

double productPrice = 99.9;

productPrice = productPrice - 10; // Ora vale 89.9

// Decremento int productLaunch = 99; productLaunch--; // Ora vale 98
Introduzione a Java

Moltiplicazione con *

int price = 100;
int quantity = 1;

// Moltiplica due interi
int orderRevenue = newPrice * quantity; // Valore 100, int

double newPrice = 94.9; int quantity = 1; // Moltiplica con double double newOrderRevenue = newPrice * quantity; // Valore 94.9, double
Introduzione a Java

Divisione con /

class IntDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Output è 3,
    // perché entrambi sono int
    System.out.println(numOrders / days); 
  }
}
3
Introduzione a Java

Divisione con /

class DoubleDivision {
  public static void main (String[] args){
    int numOrders = 100;
    int days = 30;
    // Assegna a double
    double avgOrders = numOrders / days;
    System.out.println(avgOrders); 
    // Oppure usa un double nella divisione
    System.out.println(numOrders / 30.0); 
  }
}
3.3333333333333335
Introduzione a Java

Riepilogo

Operazione Operatore Esempio
Addizione + 5 + 1.5
Sottrazione - 3.6 - 2
Moltiplicazione * 0.3 * 2
Divisione / 59 / 4
  • La divisione di due int restituisce un int, a meno che non sia assegnata a double
  • La divisione con almeno un double restituisce un double
Introduzione a Java

Ayo berlatih!

Introduzione a Java

Preparing Video For Download...