This seems like an easy question. One of my assignments basically sends a time in military format (like 1200, 2200, etc) to my class.
How can I force the integer to be converted to 4 digits when it’s received by my class? For example if the time being sent is 300, it should be converted to 0300.
EDIT: it turns out i didnt need this for my problem as i just had to compare the values. Thanks
As simple as that:
For comparing hours before minutes:
Note:
Integer.compare(i1, i2)has been added in Java 1.7, for previous version you can either useInteger.valueOf(i1).compareTo(i2)or