Operators

Assignment:
=

Mathematical Operators:
+, -, /, * (addition, subtraction, division and multiplication)

Example:

        int anumber = 0;
        anumber = anumber + 1;
        println("anumber = " + anumber);
        anumber = anumber + anumber;
        println("anumber = " + anumber);
        anumber = anumber/2;
        println("anumber = " + anumber);
        anumber = 7 * 8;
        println("anumber = " + anumber);
        
        anumber++;  // Short-cut for adding one, called "increment"
        println("anumber = " + anumber);
        anumber--; // Short-cut for subtracting one, called "decrement"
        println("anumber = " + anumber);

Relational Operators:
>= (greater than or equal to)
<= (less than or equal to)
== (equality)
!= (inequality)

Logical Operators: boolean logic
|| (logical OR)
&& (logical AND)
! (logical NOT)

Truth tables:

Or True False
True true true
False true false
And True False
True true false
False false false