[问答题] Java_3.java程序是一个二分法检索算法程序,完成程序,然后运行并所得结果为:对ArrayList分类:[白,粉红,紫,红,茶色,蓝,黄,黑]
检索关键字:黑
找到下标7
检索关键字:红
找到下标3
检索关键字:粉红
找到下标1
检索关键字:绿
没有找到<-5>
检索关键字:灰
没有找到<-1>
检索关键字:橙色
没有找到<-1>
给定源程序:
//Java_3.java:二分法检索算法
import java.util.*;
public class Java_3
private String colors[]="红","白","蓝",
"黑","黄",
"紫","茶色","粉红");
private ArrayList aList; //ArrayList引用
public Java_3()
aList= new ArrayList(Arrays.asList(colors));
Collections.sort(aList)j //ArrayList分类
System.out.printIn("对ArrayList分类:"+aList);
public void printSearchResults()
printSearchResultsHelper(colors[3]); //首项
printSearchResultsHelper
正确答案:JApplet getContentPane outputArea
参考解析:本题使用appletvewer命令运行,可以判断是Java Applet小程序,需填入JApplet; Swing组件应该添加在面板上,需填入getContentPane;添加对象,需填入outputArea。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)