16.下面代码的执行结果是?
import java.util.*;
public class ShortSet{
public static void main(String args[]){
Set s=new HashSet();
for(Short i=0;i<100;i++){
s.add(i);
s.remove(i-1);
}
System.out.println(s.size());
}
}
A、1
B、100
C、Throws Exception
D、None of the Above
解答:B
i是Short类型, i-1是int类型,其包装类为Integer,所以s.remove(i-1)不能移除Set集合中Short类型对象;只有将(i-1)强转为Short类型的时候,才能移除Set集合中的对象
14.下列哪种说法是正确的()
A、实例方法可直接调用超类的实例方法
B、实例方法可直接调用超类的类方法
C、实例方法可直接调用其他类的实例方法
D、实例方法可直接调用本类的类方法
10.编译运行以下程序后,关于输出结果的说明正确的是 ( ):
public class Conditional{
public static