【选择题】下列那个调用数据类型转换方法会发生NumberFormatException异常?()
A. Long.parseLong (“1234”)
B. Integer.parseInt (“1234”)
C. Double.parseDouble (“123.45”)
D. Integer.parseInt (“123a”)
答案:D
解析:Integer.parseInt()是将整型数据Integer转换为基本数据类型int,而a就不是整形数据
补充:Long.parseLong()是将一个字符串转换成数字的方法
Double.parseDouble()是把括号里面内容变成double类型的,其中括号中的参数必须是String型,否则转换会报错。
如果有错误,请及时指正~