I can not figure out why am i getting the result 2 : <p>Maybe I'm missing out but I can't figure out why I am getting the result 2 in this code:</p>

<pre><code>i = 1;
i = i-- - --i;
System.out.println(i);
</code></pre>
