单项选择题
针对Set s接口,下列哪项是正确的?()
A. s.add(2)
B. s.add(new Integer(2))
C. s.add(“2”)
D. s.add(new java.util.Date())
点击查看答案&解析
相关考题
-
单项选择题
public class Demo{ public static void main(String[] args){ List al = new ArrayList(); al.add(“1”); al.add(“2”); al.add(“2”); al.add(“3”); System.out.println(al); } } 上述程序执行后的输出是哪项?()
A. [1,2,3]
B. [1,2,2,3]
C. [1,2,3,3]
D. [2,1,3,2] -
单项选择题
程序员正在进行一个项目,必须实现equals方法与所给的hashCode方法协调运行:() public int hashCode() { return (size.hashCode() + color.hashCode()) * 17; } 哪一个equals方法支持此目标?()
A. 无法确定
B. public boolean equals(Object o) { Sock s = (Sock) o;return size.equals(s.size); }
C. public boolean equals(Object o) { Sock s = (Sock) o;return color.equals(s.color); }
D. public boolean equals(Object o) { Sock s = (Sock) o;return size.equals(s.size) &&color.equals(s.color); } -
单项选择题
1. class Alpha { void m1() {} } 2. class Beta extends Alpha { void m2() { } } 3. class Gamma extends Beta { } 4. 5. class GreekTest { 6. public static void main(String [] args) { 7. a Alpha [] a = {new Alpha(), new Beta(), new Gamma() }; 8. for(Alpha a2 : a) { 9. a2.m1(); 10. if (a2 instanceof Beta || a2 instanceof Gamma) 11. //insert code here 12. } 13. } 14. } 哪一行代码插入到第11行,将编译但是会在运行时产生异常?()
A. a2.m2();
B. ((Beta)a2).m2();
C. ((Alpha)a2).m2();
D. ((Gamma)a2).m2();
