What are some convenience / debugging features for programmers in the Java SDK?
<p>I am interested in learning about some convenience features in the Java SDK intended to make life easier for programmers.</p>

<p>These are my list:</p>

<ol>
<li>print(abc...) variable args - very handy when working with variable arguments.</li>
<li>Arrays.toString,toDeepString..etc which makes debugging easy by printing values easily.</li>
<li>ListIterator very good in bidirectional iteration.</li>
<li>Date.after,before..etc</li>
</ol>
