Why this behavior happens?
long value = 123450;
System.out.println("value: " + value);
value: 123450
long value = 0123450;
// ^
System.out.println("value: " + value);
value: 42792
What is this 42792?
See Question&Answers more detail:os