(1) long to int int = (int)long (2) Long to int int = (int)Long //error Long l = 3L; int s = Integer.parseInt(String.valueOf(l)); static String valueOf(int i) 返回 int 参数的字符串表示形式。 static int parseInt(String s) 将字符串参数作为有符号的十进制整数进行分析。