Java语言程序设计实验四第四章数组字符串向量与哈希表.doc

Java语言程序设计实验四第四章数组字符串向量与哈希表.doc

ID:59119912

大小:52.00 KB

页数:4页

时间:2020-09-15

Java语言程序设计实验四第四章数组字符串向量与哈希表.doc_第1页
Java语言程序设计实验四第四章数组字符串向量与哈希表.doc_第2页
Java语言程序设计实验四第四章数组字符串向量与哈希表.doc_第3页
Java语言程序设计实验四第四章数组字符串向量与哈希表.doc_第4页
资源描述:

《Java语言程序设计实验四第四章数组字符串向量与哈希表.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验报告课程Java语言程序设计实验名称第四章数组、字符串、向量与哈希表第页专业班级学号____姓名实验日期:2010年9月21日报告退发(订正、重做)一、实验目的•掌握数组的length成员域的使用•掌握二维数组的创建和使用•掌握向量的创建和使用•掌握哈希表的创建和使用二、实验环境1、微型计算机一台2、DOS或WINDOWS操作系统,j2se开发包三、实验内容l编一个程序,通过数组的length成员域来控制一个循环,访问数组的每个元素。l编一个程序,采用foreach语句,访问数组的每个元素。l编一个程序,创建一个二维数组,要求二维数组的

2、每行的具有不同的列数,然后遍历数组的每个元素。l编一个程序,创建一个向量,然后对它执行元素添加,删除,插入操作,最后,运用迭代器遍历整个向量的元素l构造一个哈希表,然后对它执行元素的添加、访问等哈希表操作。四、实验步骤和结果1.在Eclipse中新建名字为test3的工程。2.新建Length.java,Foreach.java,matrix.java,Vectors.java,Hash.java五个类。3.以下分别编写各类java程序,并显示其结果。//Length.javapublicclassLength{publicstaticvo

3、idmain(Stringargs[]){inti;intnum[];num=newint[3];num[0]=1;num[1]=32;num[2]=12;for(i=0;i

4、;}}}结果://matrix.javapublicclassmatrix{publicstaticvoidmain(String[]args){inti;intmatrix[][]={{10,20,30},{40,50,60,70},{5,8}};for(i=0;i

5、vaimportjava.util.*;publicclassVectors{publicstaticvoidmain(String[]args){Vectorvs=newVector();vs.add("MrTom");vs.add("MrsJeff");vs.add("MrLa");vs.removeElementAt(2);vs.insertElementAt("e",0);Iteratorite=vs.iterator();for(;ite.hasNext();)System.out.

6、println(ite.next());}}结果://Hash.javaimportjava.util.Hashtable;publicclassHash{publicstaticvoidmain(String[]args){Hashtableht=newHashtable();ht.put("apple",1);ht.put("libai",1);ht.put("xuanzi",4);ht.put("apple",2);ht.put("zhanshen",3);System.

7、out.println(ht.size());System.out.println(ht.get("zhanshen"));}}结果:五、实验总结在这次的实验中,我学到了一些东西,比如,对常见的错误的认知,用迭代器遍历或者哈希表应用过程中都忘了调用包,对向量的增加、删除、插入等操作不是那么熟悉,所以有待继续掌握,对foreach语句的应用也不是那么熟悉,所以应该好好掌握才行。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。