先行ゼロの長い変数の場合、なぜそのような出力になるのか理解できません。
public class Test{
public static void main(String[] args) {
long var1=00123l;
long var2=123l;
System.out.println("Variable 1--->"+var1);
System.out.println("Variable 2--->"+var2);
System.out.println(var1==var2);
}
}
出力:
Variable 1--->83
Variable 2--->123
false