java实验报告_12.docx

上传人:lao****ou 文档编号:848435 上传时间:2024-06-19 格式:DOCX 页数:3 大小:52.92KB
下载 相关 举报
java实验报告_12.docx_第1页
第1页 / 共3页
java实验报告_12.docx_第2页
第2页 / 共3页
java实验报告_12.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《java实验报告_12.docx》由会员分享,可在线阅读,更多相关《java实验报告_12.docx(3页珍藏版)》请在第一文库网上搜索。

1、JAVA数组实验报告实验目的探究java中数组这一概念的使用,了解什么是数组,数组的特点,java程序创建数组的步骤以及如何访问数组中的一个元素。二,实验内容1.实验一:在程序中测定数组的长度程序代码:c1asstestArray1engthpub1icstaticvoidmain(Stringargs)intia1口;intia2;intia3=1,3,5,7,9;intia4=newint7;System,out.printin(,ia3的长度=+ia3.1ength);System.out.printin(z,ia4的长度=+ia4.1ength);intia5=1,2,3,4,5,6,

2、7,8,9;System,out.printinCia5的长度=+ia5.1ength);System,out.Print1n(ia50的长度=+ia50.1ength);System.out.printin(z*ia51的长度=+ia51.1ength);System.out.PrintIn(ia52的长度=+ia52.1ength);)实验结果:IItestArray1ength.testArray1ength.JJava源文件T:端S文荏2 .实验二:冒泡排序程序代码:pub1icc1assBubb1eSort(pub1icstaticvoidmain(Stringargs)intint

3、intArray=21,18,20,17,19;int1en=intArray.1ength;for(i=1;i1en;i+)for(j=0;jintArrayi+1)(intt=intArrayj;intArrayj=intArrayj+1;intArrayj+1=t;for(i=0;ijauaBubb1eSort1?181920213 .实验三:编写一个HTM1文件,运行并分析下面的程序,讨论把数组和数组元素传递给方法的不同。实验代码:importjava.awt.Container;importjavax.swing.*;pub1icc1assPassextendsJApp1etJTex

4、tAreaOUtputArea;Stringoutput;pub1icvoidinit()outputArea=newJTextAreaO;Containerc=getContentPane();c.add(outputArea);inta=1,2,3,4,5;Output=yzEffectsofpassingentirez,+z,arrayca11-by-reference:n+z,Theva1uesoftheorigina1arrayare:nz/;for(inti=0;ia.1ength;i+)output+=z+ai;modifyArray(a);output+=z*nnTheva1u

5、esofthemodifiedarrayare:nzz;for(inti=0;ia.1ength;i+)output+=z+ai;output+=z*nnEffectsofpassingarrayzz+zze1ementca11-by-va1ue:n*+,a3beforemodifyE1ement:zza3;modifyEIement(a3);OUtPUt+=na3aftermodifyE1ement:z,+a3;OutputArea.setText(output);)pub1icvoidmodifyArray(intb)for(intj=0;jb.Iengthjj+)bj*=2;)pub1i

6、cvoidmodifyE1ement(inte)e*=2;)Htm1代码:实验结果:Pass,htm1KrM1文档1KBPass,c1assC1ASS文件2KBIePass,javaJJava源文件三,总结通过这次试验,让我更加深刻的理解了数组在java中的运用方法以及它的优势,加深了我对数组这一概念的理解,让我对java这门语言有了更深层次的理解和感悟。在编程过程中,我遇到了许多棘手的问题,但在仔细的研究以及与同学的积极讨论中将他们一一攻克,提高了我独立思考,积极实践,大胆尝试的能力,使我受益匪浅。主要知识点:java一维数组的声明,java一维数组内存申请,java一维数组的初始化,测定JaVa数组的长度,冒泡排序。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服