求一道JAVA笔试题(为什么照代码敲进去都出错,提示在List那一行)
以下Java代码的运行结果是()
public class ItemValue {
private static float getValue(){
int a = 10;
float b = 3.4f;
try {
System.out.println((a + b) + ";");
List c = null;
a = c.size() + 1;
} catch (Exception e) {
return a * b;
} finally {
System.out.println((a - b) + ";");
}
return b;
}
public static void main(String[] args) {
System.out.println(getValue() + ";");
}
}
A、13.4;3.4;6.6 B、13.4;6.6;3.4; C、13.4;34.0;6.6 D、13.4;6.6;34.0;
------解决方案--------------------你没把需要的包导入吧。。。
在 public class ItemValue { 的上面加上
import java.util.List;
------解决方案--------------------可以结贴了~