Perhaps the most important consideration related to achieving maximum value from toString() is to provide implementations of them.
Output integer in binary format. System.out.println(String.format("%32s", Integer.toBinaryString(Integer.MAX_VALUE)).replace ...