for(Object o ; list)
for(Object o : getCollection()
for(Object o : list.iterator()
for(lterator i ; list.iterator() ; i.hasNext () )
for(lterator i=list.iterator(); i.hasNext (); )
第1题:
A.Filef2=newFile(f);
B.FileReaderfr2=newFileReader(f);
C.FileReaderfr2=newFileReader(fr);
D.BufferedReaderbr2=newBufferedReader(fr);
第2题:
3.importjava.util.*;4.classForInTest{5.staticListlist=newArrayList();6.7.publicstaticvoidmain(String[]args){8.list.add("a");list.add("b");list.add("c");9.//insertcodehere10.System.out.print(o);11.}12.}哪一行插入到第9行将导致输出abc”?()
A.for(Objecto:list)
B.for(Iteratoro:list)
C.for(Objecto:list.iterator())
D.for(Iteratoro:list.iterator();o.hasNext();)
第3题:
A.for(Objecto;list)
B.for(Objecto:getCollection()
C.for(Objecto:list.iterator()
D.for(lteratori;list.iterator();i.hasNext())
E.for(lteratori=list.iterator();i.hasNext();)
第4题:
现有: 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"?()
第5题:
- list 是一个合法的集合引用 - getCollection() 返回一个合法集合的引用 哪两个是合法的()
第6题:
现有: 1. import java.util.*; 2. class ForInTest { 3.static List list - new ArrayList(): 4. 5.static List getList() { return list; } 6. 7.public static void main (Strincj[] args) { 8.list.add("a"); list.add("b"); list.add("c"); 9. //insert code here 10. System.out.print (o); 11. } 12. } 第9行插入哪一项将输出abc?()
第7题:
public static Iterator reverse(List list) { Collections.reverse(list); return list.iterator(); } public static void main(String[] args) { List list = new ArrayList(); list.add(” 1”); list.add(”2”); list.add(”3”); for (Object obj: reverse(list)) System.out.print(obj + “,”); } What is the result?()
第8题:
现有: 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”?()
第9题:
3,2,1,
1,2,3,
Compilation fails.
The code runs with no output.
An exception is thrown at runtime.
第10题:
for(Object o : list)
for(Iterator o : list)
for(Object o : list.iterator())
for(Iterator o : list.iterator(); o.hasNext (); )
第11题:
for(char o: list)
for(Object o: getList())
for(Object o: getList();)
for(Object o: o.getList())
第12题:
for(Integer i : al)
for(i : al)
for(al)
forEach(Integer i : al)
第13题:
A.for(Objecto;list)
B.for(Objecto:list.iterator())
C.for(Objecto:getCollection())
D.for(Iteratori=list.iterator();i.hasNext();)
第14题:
现有:3.importjava.util.*;4.classForInTest{5.staticListlist=newArrayList();6.7.publicstaticvoidmain(String[]args){8.list.add("a");list.add("b");list.add("c");9.//insertcodehere10.System.out.print(o);11.}12.}哪一行插入到第9行将导致输出abc”?()
A.for(Objecto:list)
B.for(Iteratoro:list)
C.for(Objecto:list.iterator())
D.for(Iteratoro:list.iterator();o.hasNext();)
第15题:
现有: 3.import java.util.*; 4.class ForInTest { 5.static List list = new ArrayList(); 6.public static void main (String [] args){ 7. 8.list.add("a"); list.add("b"); list.add("c"); 9.//insert code here 10.System.out.print(o); } } 哪一行插入到第9行将导致输出“abc”?()
第16题:
现有: - list是一个合法的集合引用 - getCollection()返回一个合法集合的引用 哪两个是合法的?()
第17题:
1. import java.util.*; 2. class ForInTest { 3. static List list = new ArrayList(); 4. 5. static List getList() { return list; } 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?()
第18题:
public class Test { public static void main(String args[]) { class Foo { public int i = 3; } Object o = (Object)new Foo(); Foo foo = (Foo)o; System.out.println(“i = “ + foo.i); } } What is the result?()
第19题:
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”?()
第20题:
for(Object o ; list)
for(Object o : getCollection()
for(Object o : list.iterator()
for(lterator i ; list.iterator() ; i.hasNext () )
for(lterator i=list.iterator(); i.hasNext (); )
第21题:
private synchronized Object o;
void go() {synchronized() { /* code here */ }
public synchronized void go() { /* code here */ }
private synchronized(this) void go() { /* code here */ }
void go() {synchronized(Object.class) { /* code here */ }
void go() {Object o = new Object();synchronized(o) { /* code here */ }
第22题:
i = 3
Compilation fails.
A ClassCastException is thrown at line 6.
A ClassCastException is thrown at line 7.
第23题:
File f2 = new File(f);
FileReader fr2 = new FileReader(f);
FileReader fr2 = new FileReader(fr);
BufferedReader br2 = new BufferedReader(fr);
第24题:
for(Object o ; list)
for(Object o : list.iterator())
for(Object o : getCollection())
for(Iterator i = list.iterator(); i.hasNext (); )