最后一个样例运行错误,那应该是越界了,超出了整型的范围
题目是这样的
解决:换成长整型,
import java.util.*;
public class Main {
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
String str16 = in.next();
long str10 = Long.parseLong(str16,16);
System.out.println(str10);
in.close();
}
}
运行成功!
长整型long 十位数有64位长,int十位数有10位长