For the command line arguments 0 to 127 the program returns true. If I pass 128 or above the program returns false. Can some body explain me what would be the reason...
class TestClass
{
public static void main(
String[] args)
{
Integer i = Integer.parseInt(args[0]);
Integer j = i;
i--;
i++;
System.out.println((i==j));
}
}