title: Difference between =+ and += in Java?
body: <p>Can anyone explain what is happening when you use =+ ?</p>
  
  <pre><code>int one = 1 ;
  int two = 2 ;
  
  int sum1 = 0 ;
  int sum2 = 0 ;
  
  sum1 =+ one ;
  sum2 += two ;
  
  sum1 =+ two ;
  sum2 += one ;
  
  System.out.println(sum1) ;
  System.out.println(sum2) ;
  </code></pre>
  
  <p>Output:</p>
  
  <pre><code>2
  3
  </code></pre>
  
  <p>Why is 1st line 2?</p>