importjava.util.*;classKeyMaster{publicint

题目

importjava.util.*;

classKeyMaster{

publicinti;

publicKeyMaster(inti){this.i=i;}

publicbooleanequals(Objecto){returni==((KeyMaster)o).i;}

publicinthashCode(){returni;}

}

publicclassMapIt{

publicstaticvoidmain(String[]args){

Setset=newHashSet();

KeyMasterk1=newKeyMaster(1);

KeyMasterk2=newKeyMaster(2);

set.add(k1);set.add(k1);

set.add(k2);set.add(k2);

System.out.print(set.size()+:”);

k2.i=1;

System.out.print(set.size()+:”);

set.remove(k1);

System.out.print(set.size()+:”);

set.remove(k2);

System.out.print(set.size());

}

}

Whatistheresult?()

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

7、以下程序的运行结果是()。 import java.util.*; public class Test{ public static void main(String[] args){ List<Integer> list= Arrays.asList(1,2,3,4); int sum=0; for(int s:list) sum+=s; System.out.println(sum); } }

A.1234

B.10

C.1,2,3,4

D.0


HELLO! HELLO!

第2题:

8、下列程序执行的结果是___________。 import java.util.*; public class Example{ public static void main(String[] args){ String s="x,yy,123"; Scanner sc=new Scanner(s); while(sc.hasNext()){ System.out.print(sc.next()+" "); } } }

A.x yy

B.x,yy,123

C.x yy 123

D.x,yy


B

第3题:

在下列源代码文件Test.java中, ( )是正确的类定义。

A.public class test{

B.public class Test{ public int x=0;public int x=0; public test (intx) public Test (int x){ {this.x=x; this.x=x;} }} }

C.public class Test extends T1,T2{

D.protected class Test extends T2{ public int=0;public int x=0; public Test(int x){Public Test (int x){ this.x=x;this.x=x: }} }}


正确答案:B

第4题:

importjava.util.*;publicclassPQ{publicstaticvoidmain(String[]args){PriorityQueuepq=newPriorityQueue();pq.add(”carrot”);pq.add(”apple”);pq.add(”banana”);System.out.println(pq.poll()+”:”+pq.peek());}}Whatistheresult?()

A.apple:apple

B.carrot:apple

C.apple:banana

D.banana:apple

E.carrot:carrot

F.carrot:banana


参考答案:C

第5题:

importjava.util.*;publicclassLetterASort{publicstaticvoidmain(String[]args){ArrayListstrings=newArrayList();strings.add(?aAaA”);strings.add(”AaA”);strings.add(?aAa”);strings.add(”AAaa”);Collections.sort(strings);for(Strings:strings){System.out.print(s+);}}}Whatistheresult?()

A.Compilationfails.

B.aAaAaAaAAaaAaA

C.AAaaAaAaAaaAaA

D.AaAAAaaaAaAaAa

E.aAaAaAaAaAAAaa

F.Anexceptionisthrownatruntime.


参考答案:C

第6题:

现有:importjava.util.*;classAddStuff2{publicstaticvoidmain(String[]args){TreeSett=newTreeSet();if(t.add("one"))if(t.add("two"))if(t.add("three"))add("four");for(Strings:t)System.out.print(s);}}结果为:()

A.one

B.onethreetwo

C.onetwothree

D.onetwothreefour

E.fouronethreetwo

F.编译失败


参考答案:E

第7题:

importjava.util.*;classScanStuff{publicstaticvoidmain(String[]args){Strings="x,yy,123";Scannersc=newScanner(s);while(sc.hasNext())System.out.print(sc.next()+"");}}结果是什么?()

A.xyy

B.x,yy

C.xyy123

D.x,yy,123


参考答案:D

第8题:

importjava.util.*;classBanana3{publicstaticvoidmain(String[]args){intx=2;Banana3b=newBanana3();b.go(x);}static{x+=x;}voidgo(intx){++x;System.out.println(x);}}结果为:()

A.2

B.3

C.5

D.编译失败


参考答案:D

第9题:

importjava.util.*;2.3.ClassFindStuff{4.publicstaticvoidmain(String[]args){5.//insertcodehere6.c.put("x",123);7.}8.}分别插入到第5行,哪三行允许代码编译?()

A.Mapc=newSortedMap();

B.HashMapc=newHashMap();

C.HashMapc=newHashtable();

D.SortedMapc=newTreeMap();


参考答案:A, B, D