题目内容

程序代码如下,请问会输出什么结果?_________________。import java.util.*;class Excute5{public static void main(String[] args){TreeMap map =new TreeMap();map.put("001","One");map.put("002","Two");map.put("003","Three");map.put("001","Four");Set keys=map.keySet();System.out.println("键的数目是:"+keys.size());}}

A. 编译失败
B. 执行失败
C. 键的数目是4
D. 键的数目是3

查看答案
更多问题

当编译运行下列程序时,会出现什么结果_________________。import java.util.*;class Excute6{public static void mA(List list){list.add(Double.toString(8.1));System.out.println(list.get(1));}public static void main(String[] args){ArrayList list =new ArrayList();list.add("Hello One");mA(list);}}

A. Hello One
B. 第3行编译出错
C. 第4行编译出错
D. 第10行编译出错
E. 8.1
F. 执行失败

当编译运行下列程序时,会出现什么结果_________________。import java.util.*;class Excute7{static int sumUp(List list){int sum=0;for(Iterator iter=list.iterator();iter.hasNext();)sum+=(int)iter.next();return sum;}public static void main(String[] args){ArrayList list =new ArrayList();for(int k=1;k<11;k=k*2+1) list.add(k);System.out.println(sumUp(list));}}

A. 11
B. 15
C. 55
D. 10

当编译运行下列程序时,会出现什么结果______。import java.util.*;interface Book{public String mX();}class ComputerBook implements Book{public String mX(){return "mX()of ComputerBook is been called!";};public String mY(){return "mY()of ComputerBook is been called!";};}class ProgramBook extends ComputerBook{public String mY(){return "mY()of ProgramBook is been called!";};public String mZ(){return "mZ()of ProgramBook is been called!";};}class Excute8{public static void main(String[] args){ArrayList list = new ArrayList();list.add(new ProgramBook());list.add(new ProgramBook());for(int k=0;k

A. 第15行编译出错
B. 第17行编译出错
C. 第18行编译出错
D. mX()of ComputerBook is been called!mY()of ProgramBook is been called!mX()of ComputerBook is been called!mY()of ProgramBook is been called!

如下的程序段输出的结果是__________________import java.util.*;public class Strtest{public static void main(String[] args){String s=new String("we go,to our,compus");StringTokenizer token=new StringTokenizer(s,",");int n=token.countTokens();String array[]=new String[n];for(int i=0;token.hasMoreTokens();i++){array[i]=token.nextToken();System.out.printf("%s,",array[i]);}System.out.printf("\n%d,",n);}}

答案查题题库