单项选择题
3. import java.util.*;
4. class ForInTest {
5. static List list = new ArrayList();
6.
7. public static void main(String [] args) {
8. list.add("a"); list.add("b"); list.add("c");
9. //insert code here
10. System.out.print(o);
11. }
12. }
哪一行插入到第9行将导致输出“abc”?()
A. for(Object o : list)
B. for(Iterator o : list)
C. for(Object o : list.iterator())
D. for(Iterator o : list.iterator(); o.hasNext (); )
相关考题
-
单项选择题
针对Sets接口,下列哪项是正确的?()
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); }
