title: Java int division confusing me
body: <p>I am doing very simple int division and I am getting odd results.</p>
  
  <p>This code prints <code>2</code> as expected:</p>
  
  <pre><code>public static void main(String[] args) {
      int i = 200;
      int hundNum = i / 100;
      System.out.println(hundNum);
  }
  </code></pre>
  
  <p>This code prints <code>1</code> as <strong>not</strong> expected:</p>
  
  <pre><code>public static void main(String[] args) {
      int i = 0200;
      int hundNum = i / 100;
      System.out.println(hundNum);
  }
  </code></pre>
  
  <p>What is going on here?</p>
  
  <p><em>(Windows XP Pro, Java 1.6 running in Eclipse 3.4.1)</em></p>