现有:  1. import java.util.*;      2.  3. Class FindStuff  {  4.public static void main (String[]args)    {      5,    //insert code here      6.    c.put ("X", 123);      7.    }      8.  } 分别插入到第5行,哪三行允许代码编译?()    A、 Map c= new SortedMap();B、 HashMap c= new HashMap();C、 HashMap c= new Hashtalole();D、 SortedMap c= new TreeMap();E、 ArrayList c= new ArrayList();F、  MaD c = new LinkedHashMap();

现有:  1. import java.util.*;      2.  3. Class FindStuff  {  4.public static void main (String[]args)    {      5,    //insert code here      6.    c.put ("X", 123);      7.    }      8.  } 分别插入到第5行,哪三行允许代码编译?()    

  • A、 Map c= new SortedMap();
  • B、 HashMap c= new HashMap();
  • C、 HashMap c= new Hashtalole();
  • D、 SortedMap c= new TreeMap();
  • E、 ArrayList c= new ArrayList();
  • F、  MaD c = new LinkedHashMap();

相关考题:

下面是一个Applet程序,其功能是构造n阶魔方阵,魔方阵是这样一个方阵,它的每一行,每一列和对角线之和均相等,例如3阶魔方阵为8 1 63 5 74 9 2要求用Applet实现上述魔方阵。窗口中包括提示栏,提示输入0~15之间的奇数;输入框,输入方阵的阶数;按钮;点击则输出魔方阵;画布用于输出结果。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。源程序文件代码清单如下:import java.awt.*;import java.awt.event.*;import java.applet.Applet;import java.lang.Math.*;/*<applet code="ex10_3.class" width=800 height=400></applet>*/public class ex10_3 extends Applet implements ActionListener{Panel pane=new Panel();drawWnd dw;Label 11 = new Label("输入(0~15的奇数): ");TextField tf1 = new TextField(5);Button btn = new Button("OK");int[] [] a=new int[16] [16];int n=15;public void init(){pane.setLayout(new FlowLayout(FlowLayout.CENTER, 25,5));pane.add(11);pane.add(tf1);pane.add(btn);pane.addActionListener(this);add("North",pane);dw=new drawWnd();add("South",dw);}class drawWnd extends Canvas{drawWnd ( ){setSize(300,300);setBackground(Color.GRAY);}public void paint(Graphics g){g.setColor(Color. GREEN);for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)g.drawString(Integer.toString(a[i] [j]),i*20,j*20);}}public void actionPerformed(ActionEvent ae)}try{n=Integer.parseInt (tf1.getText ());int i=1, j=1;for (i=1;i<=n;i++)for (j=1; j<=n; j++)a[i] [j]=0;j=n/2+1;a[i] [j]=1;for (int k=1; k<=n*n; k++){i--;j++;if((i<1)(j>n)){i=i+2;j--;}else{if (i<1)i=n;if (j>n)j=1;}if (a[i] [j]==0)a[i] [j]=k;else{i=i+2;j--;a[i] [j]=k;}}dw. repaint ( );}catch (NumberFormatException nfe)&n

定义JavaApplet 程序时,必须有的import 语句是( )。A.import java. applet. Applet;B.import java. io.*;C.import java. awt. event;D.import java. Lang.*;

下面是一个Applet程序,其功能是打印一个任意进制的乘法表。要求输入乘法表的进制,点击ok则打印出该乘法表。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.applet.*;import java.lang.*;public class ex30 3 extends Applet{private TextField tf;private Button btn;public void init(){tf = new TextField(25);add(tf);btn = new Button("OK");add(btn);resize(250, 200);}public void paint(Graphics g){try{int n = tf.getText();int i,j,x=20,y=60;for(i=0;i<n;i++){for (j=1; j<=n; j++) {g.drawString(Integer.toString(i)+"*"+Integer.toString(j)+"="+Integer.toString(i*j),i*x,j*y);}}}catch(NumberFormatException nfe){g.drawString("error number!",20,50);}}public boolean action(Event e, Object o){if (o == "OK"){repaint();return true;}elsereturn false;}}ex30_3.html<HTML><HEAD><TITLE>ex30_3</TITLE></HEAD><BODY><applet code="ex30_3.class" width=800 height=400 ></applet></BODY></HTML>

Given a class Repetition:Which code should be inserted at line 1 of Demo.java to compile and run Demo to print pizzapizza?() A.import utils.*;B.static import utils.*;C.import utils.Repetition.*;D.static import utils.Repetition.*;E.import utils.Repetition.twice();F.import static utils.Repetition.twice;G.static import utils.Repetition.twice;

下面是一个Applet程序,其功能是打印一个任意进制的乘法表。要求输入乘法表的进制,点击确定则打印出该乘法表。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。import java.awt.*;import java.applet.*;import java.lang.*;public class exl2_3 extends Applet{private TextField tf;private Button btn;public void init(){tf=new TextField(25);add(tf);btn=new Button("确定");add(btn);resize(250,200);}public void paint(Craphics g){try{int n= tf.getText();int i,j,x=20,y=60;for(i=0;i<n;++){for(j=1;j<=n;j++){g.drawString(Integer.toString(i)+"*"+Integer.toString(j)+"="+Integer.toString(i*j),i*x,j*y);}}}catch(NuaberFormatEXCeption nfe){g.drawString("error namber!",20,50);}}public boolean action(Event e,Object o){if(o=="确定"){repaint();return true;}elsereturn false;}}exl2_3.html<HTML><HEAD><TITLE>exl2_3</TITLE></HEAD><BODY><applet code="exl2_3.class"width=800 height=400></applet></BODY></HTMI>

定义JavaApplet程序时,必须有的imPort语句是( )。A.import java.applet. Applet;B.import java.io.*;C.import java.awt.event;D.import java.lang, *;

下列Applet将已知char型数组各元素的值(设分别为65,66,70,80,67,78)显示在屏幕上。选择正确的语句填入横线处。 import java.awt.*; import java.applet.*; public class ex33 extends Applet { char a[] = {65, 66, 70, 80, 67, 78}; int j = 30; public void paint(Graphics g) { for(int i = 0; i <= a.length; i ++) { ______ += 25; } } }A.g.drawString(a[i], j, 50);B.drawString(Character, toString(a[i]), j, 50);C.g.drawLine(Character, toString(a[i]),j, 50);D.g.drawString(Character, toString(a[i]), j, 50);

本题是一个Applet,页面中有两个文本域,当左侧文本域中的文本发生变化时,该文本域中的文本以行为单位按长度由短到长排列在右边的文本域中。 import java.util.*; import java.applet.*; import java.awt.*; import java.awt.event.*; Dublic class java2 extends Applet implements TextLis- tener {TextArea textl,text2; public void init {textl=new TextArea(6,15); text9=new TextArea(6,15); add(textl);add(text2); text2.setEditable(false); ; } public void {if(e.getSource= =textl) {String s=textl.getText; StringTokenizer fenxi=new StringTokenizer(s," ,'\n'"); int n=fenxi.countTokens; String a[]=new String[n]; for(int i=0;i=n-1;i++) {String temp=fenxi.nextToken; a[i]=temp; } for(int i=0:i=n-1;i++) {for(int j=i+1;j=n-1;j++) {if(a[j].compareTo(a[i])0) {String t=a[j];a[j]=a[i];a[i]=t; } } } text2.setText(null); for(int i=0;in;i++) {text2.append(a[i]+"\n"); } } } }

下列Applet实现了使用灰度值递减的顺序显示0~9,选择正确的语句填入横线处。 import java.applet.*; import java.awt.*; import java.awt.Color; public class ex24 extends Applet { public void paint(Graphics g) { int r = 0, g1 = 0, b = 0, j = 10; for(int i - 0; i < 10; i ++) { g.setColor(new Color(r, g1, b)); r += 25; g1 +=25; b +=25; j += 10; } } }A.g.drawString(i, j, 30);B.g.drawString("" + i, j, 30);C.drawString(i,j, 30);D.drawstring("" + i,j, 30);

请选择正确的语句填入下列程序的横线处。 import javax. Swing.*; import java.awt.*; import java.awt.event.*; public class ex46 { static String str= "单击次数:"; static intcnt = 0; public static void main(String[] args) { try{ UIManager.setLookAndFeel(UIManager. getCrossPlatformLookAndFeelClassName()); } catch(Exception e) {} JFrame. jf = new JFame("ex46"); JButton jb = new JButton("Button"); jb.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ae) { cnt ++; j1.setText(str +cnt); } }); j1. setLabelFor (jb); jPanel jp = new JPanel(); jp.setBorder(BorderFactory.createEmptyBorder(25, 25, 25, 25); jp.setLayout(new GridLayout(0, 1)); jp.add(jb); jp.add (j1); jf.getContenPanel() .add(jp, "Center"); jf.pack(); jf.setVisible (true); } }A.Labelj1 = new JLabel(str + "0");B.final JLabel j1 = new JLabel(str + "0");C.final JLabelj1 = JLabel(str + "0");D.JLabelj1 = new JLabel(str + "0");

本题是一个表格式的成绩单,其中包括“姓名”、“英语成绩”、“数学成绩”和“总成绩”,姓名和成绩都可以进行修改,单击按钮“计算每人总成绩”,则可以统计出每个人的总成绩并显示在总成绩栏中。import javax.swing.*;import java.awt.*;import java.awt.event.*;public class java2 extends JFrame. implements ActionL-istener{JTable table;Object a[][];Object name[]={"姓名","英语成绩","数学成 绩","总成绩"};JButton button;java2(){setTitle("java2");a=new Object[8][4]:for(int i=0;i<8;i++){for(int j=0;j<4;j++){if(j!=0)a[i][j]="";elsea[i][j]="‘;}}button=new JButton("计算每人总成绩");table=button.addActionListener(this);getContentPane().add(new JScrollPane(table),BorderLayout.CENTER);getContentPane().add(button,BorderLayout.SOUTH):setSize(400,200);setVisible(true):validate();addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(O);}});}public void actionPerformed(ActionEvent e){for(int i=0;i<8;i++){double sum=0;boolean boo=true;for(int J=1;j<=2;j++){try{sum=sum+Double.parseDouble( );}catch(Exception ee){boo=false;table.repaint();}if(boo= =true){a[i][3]=""+sum:table.repaint();}}}}public static void main(String args[-]){java2 Win=new java2();}}

本题是一个Applet,它的功能是在窗口上添加12×12个标签,并且横向和纵向标签的颜色为黑白相间。import java.applet.*;import java..awt.*;import java,.awt.event*;pubhc class java2extends Applet{GridLayout grid;pubhc void init(){grid=new GridLayout(12,12);setLayout(grid);Label =new Label[12][12];for(int i=0;i<12;i++){for(int j=0;j<12;j++){label[i][j]= ;if((i+j)%2= =0)label[i][j].setBackground(Color.black);elselabel[i][j].setBackground(color.white);add(label[i][j]);}}}}

#import跟#include 又什么区别,@class呢, #import 跟 #import””又什么区别?

现有包结构:  com |-- x | |-- Alpha.class | | | |-- y | |-- Beta.class | |-- Gamma.class  和类:  //insert code here  import com.*;  import com.x.y.*;  class Test { Alpha a; Beta b; Gamma c; }  哪两行分别插入后可允许代码编译?() A、package com.;B、import com.x;C、package com.x;D、import com.x.Alpha;

Given a file GrizzlyBear.java:  1. package animals.mammals;  2.  3. public class GrizzlyBear extends Bear {  4. void hunt() {  5. Salmon s = findSalmon();  6. s.consume();  7. }  8. }  and another file, Salmon.java:  1. package animals.fish; 2.  3. public class Salmon extends Fish {  4. void consume() { /* do stuff */ }  5. }  Assume both classes are defined in the correct directories for theft packages, and that the Mammal class correctly defines the findSalmon() method. Which two changes allow this code to compile correctly?()A、 add public to the start of line 4 in Salmon.javaB、 add public to the start of line 4 in GrizzlyBear.javaC、 add import animals.mammals.*; at line 2 in Salmon.javaD、 add import animals.fish.*; at line 2 in GrizzlyBear.javaE、 add import animals.fish.Salmon.*; at line 2 in GrizzlyBear.javaF、 add import animals.mammals.GrizzlyBear.*;at line 2 in Salmon.java

You are writing a JSP that includes scriptlet code to declare a List variable and initializes that variable to anArrayList object. Which two JSP code snippets can you use to import these list types?()A、%! import java.util.*; %B、%! import java.util.List;import java.util.ArrayList; %C、%@ page import=’java.util.List’import=’java.util.ArrayList’ %D、%@ import types=’java.util.List’types=’java.util.ArrayList’ %E、%@ page import=’java.util.List,java.util.ArrayList’ %F、%@ import types=’java.util.List,java.util.ArrayList’ %

现有如下包结构:  com |-- x | |-- Alpha.class | | | |-- y | |-- Beta.class | |-- Gamma.class  和类:  class Test { Alpha a; Beta b; Gamma c; }  哪三个必须加入到类 Test 中,以使其通过编译?()A、package y;B、package com;C、import com.x.*;D、import com.x.y.*

在单一文件中import、class和package的正确出现顺序是()A、package,import,classB、class,import,packageC、import,package,classD、package,class,import

在下面冒泡排序算法中填入适当内容,以使该算法在发现有序时能及时停止。 bubble(R) Rectype R[n]; {int i,j,exchang; Rectype temp; i=1; do {exchang=False; for(j=n;j=¬¬i+1 ;j- -) if(R[j]

与page指令%@ page import= “java.util.*, java.text.* “ % 等价的是()。A、%@ import="“java.util.*" page=""%@ import="“java.text.*" page=""%@ import="“java.text.*" page=""%@ import="“java.util.*" page=""%@ import="“java.text.*" page=""%@ import="“java.util.*" page=""%@ page import= “java.util.* % %@ page import= “java.text.* “ % B、%@ page import= “java.util.*”  ,  import= “java.text.* “ % C、%@ page import= “java.util.* “  ;  % %@ page import= “java.text.* “  ; %D、%@ page import= “java.util.* ; java.text.* “ %

定义Java.Applet程序时,必须有的import语句是()。A、import  java.awt.event;B、import  java.util. * ;C、import  java.applet.Applet;D、import  java.1ang.* ;

Given a class Repetition: 1.package utils; 2. 3.public class Repetition{ 4.public static String twice(Strings){returns+s;} 5.} and given another class Demo: 1.//insert code here2. 3.public class Demo{ 4.public static void main(String[]args){ 5.System.out.println(twice("pizza")); 6.} 7.} Which code should be inserted at line 1 of Demo.java to compile and run Demo to print“pizzapizza”?()A、import utils.*;B、static import utils.*;C、importutils.Repetition.*;D、static importutils.Repetition.*;E、import utils.Repetition.twice();F、import static utils.Repetition.twice;G、static import utils.Repetition.twice;

单选题在单一文件中import、class和package的正确出现顺序是()Apackage,import,classBclass,import,packageCimport,package,classDpackage,class,import

单选题与page指令 等价的是()。A%@ import="“java.util.*" page=""%@ import="“java.text.*" page=""%@ import="“java.text.*" page=""%@ import="“java.util.*" page=""%@ import="“java.text.*" page=""%@ import="“java.util.*" page=""%@ page import= “java.util.* % %@ page import= “java.text.* “ % B%@ page import= “java.util.*”  ,  import= “java.text.* “ % C%@ page import= “java.util.* “  ;  % %@ page import= “java.text.* “  ; %D%@ page import= “java.util.* ; java.text.* “ %

多选题现有:  1. import java.util.*;      2.  3. Class FindStuff  {  4.public static void main (String[]args)    {      5,    //insert code here      6.    c.put ("X", 123);      7.    }      8.  } 分别插入到第5行,哪三行允许代码编译?()AMap c= new SortedMap();BHashMap c= new HashMap();CHashMap c= new Hashtalole();DSortedMap c= new TreeMap();EArrayList c= new ArrayList();FMaD c = new LinkedHashMap();

填空题在下面冒泡排序算法中填入适当内容,以使该算法在发现有序时能及时停止。 bubble(R) Rectype R[n]; {int i,j,exchang; Rectype temp; i=1; do {exchang=False; for(j=n;j=¬¬i+1 ;j- -) if(R[j]

单选题Given a class Repetition:  1. package utils;  2.  3. public class Repetition {  4. public static String twice(String s) { return s + s; }  5. }  and given another class Demo:  1. // insert code here 2.  3. public class Demo {  4. public static void main(String[] args) {  5. System.out.println(twice(”pizza”));  6. }  7. }  Which code should be inserted at line 1 of Demo.java to compile and run Demo to print“pizzapizza”?()A import utils.*;B static import utils.*;C import utils.Repetition.*;D static import utils.Repetition. *;E import utils.Repetition.twice();F import static utils.Repetition.twice;G static import utils.Repetition.twice;

单选题Which code should be inserted at line 1 of Demo.java to compile and run Demo toprint "pizzapizza"?()A import utils.*;B static import utils.*;C import utils.Repetition.*;D static import utils.Repetition.*;E import utils.Repetition.twice();F import static utils.Repetition.twice;G static import utils.Repetition.twice;