String a = "576055795";
long b = 10*Integer.parseInt(a);
long c = 10*Long.parseLong(a);
System.out.println(b); //Prints 1465590654
System.out.println(c); // Prints 5760557950
它們爲什麼不同?Java parseInt vs parseLong
String a = "576055795";
long b = 10*Integer.parseInt(a);
long c = 10*Long.parseLong(a);
System.out.println(b); //Prints 1465590654
System.out.println(c); // Prints 5760557950
它們爲什麼不同?Java parseInt vs parseLong
你知道'Integer'和'Long'有什麼不同嗎? – Ryan
我知道範圍,是 – aandis
您是否知道5760557950在該範圍之外? – Ryan