1 / 6
文档名称:

java实验报告实验3答案.doc

格式:doc   大小:110KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java实验报告实验3答案.doc

上传人:mh900965 2017/12/31 文件大小:110 KB

下载得到文件列表

java实验报告实验3答案.doc

文档介绍

文档介绍:实验三熟悉常用java工具包并运用编程
实验目的:
,List,Set,Map加深理解,对其用法编程有一个更加深入的理解,为同学们以后的能够用Java进行独立地编写桌面程序打下一定的基础。
实验内容:
本实验的内容为:用Collection,List,Set,Map来存储数据,并进行排序,任何用Iterator,ListIterator或者Enumeration来打印其结果(按顺序和降序排列打印)。共分为四部分部分(前三部分必做,如果选第四个,前三个可以不做。。):
(1)按顺序把1,10,5,7,6,2,9,20,14,存入到List中(注:允许自己自定义任何数),并对其进行排序,打印其升序和降序排列的结果。然后再向List中位置为第四位插入数 35看看会有啥结果?再向List中插入字符串“ddy”,试猜想排序是否会出错?然后看看运行结果是啥?
程序:
import .*;
public class SY3
{
public SY3()
{
List list=new ArrayList();
(1);
(10);
(5);
(7);
(6);
(2);
(9);
(20);
(14);
(35);
("ddy");
("原序列:");
for(int i=0;i<=()-1;i++)
{
((i));
}
("新序列");
for(int i=0;i<=()-1;i++)
{
(list);
(list);
((i));
}
}
public static void main(String[] args)
{
new SY3();
}
}
结果如图
(2)按顺序把下面一组数([1,2] [3,4] [2,2] [6,4] [5,2] [4,4])存放到Map中(注:允许自己自定义任何数),并按key 和value的值进行排序。如果再向Map中加入[3,6] 看看排序结果有啥变化?并说出其理由。
程序代码:
package SY3;
import .*;
public class Main
{
List li;
Map m1;
Enumeration em;
Iterator<<Integer,Integer>> it;
Iterator lit;
Collections ce;
<String,Integer> m4;
List<<Integer,