
public class CompoundAssignment {
  
  
  public static void main(String[] args) { 
  
    int number = 10;
    
    number = number + 5; //incremented number by 5
    
    //or you can write number += 5;
    
    System.out.println(number);
    
    number = 10;
    
    //number+=1;
    // number = number + 1;
     // number++;
    ++number;
    
    System.out.println(number);
    
    number = 10;
    
    number = number - 2; //decrementing a variable by a number
    number -= 2;
    
    number = number -1;
    number -= 1;
    number--;
    --number;
    
    number = number * 2;
    //number*=2;
    
    number = number / 2;
    //number/=2;
  
  
  /*
   * what happens when you overflow/underflow an integer
    int number = Integer.MAX_VALUE;
    System.out.println(number);
    number+=2;
     System.out.println(number);
  
  */
  }
  
  
  
  
}
