Java程序设计实验报告.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:10 大小:231KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

Java程序设计实验报告.doc

Java程序设计实验报告.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java程序设计实验报告学院:软件学院专业:软件工程年级:2010级实验小组:李润青刘攀向润昭实验时间:2012年月日实验名称实验目的1)2)3)主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)编写一个javaApplication程序,接受用户输入的10个整数,比较并输出其中的最大值和最小值。源程序:importjava.io.*;publicclassMaxMinClass{staticints;staticintt;staticintmaxInt(intdata[],intn)//添加静态maxInt方法{ints=data[0];for(inti=0;i<n;i++)if(s<data[i])s=data[i];returns;//返回数组最大值}staticintminInt(intdata[],intn)//添加静态minInt方法{intt=data[0];for(inti=0;i<n;i++)if(t>data[i])t=data[i];returnt;//返回数组最小值}publicstaticvoidmain(Stringargs[]){intdata[]=newint[10];//定义一个长度为10的数组mStringm="";System.out.println("输入数组data[10],按Enter后输入下一个数:");//从键盘输入10个数的数组主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)for(inti=0;i<10;i++){try{BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));//读取从键盘输入的输入字节流缓存为处理流,同时创建新对象inm=in.readLine();//直接调用readLine()方法,得到数组mdata[i]=Integer.parseInt(m);}catch(IOExceptione){}//捕获IOException异常}ints=maxInt(data,10);System.out.println("最大值是:"+s);//输出最大值intt=minInt(data,10);System.out.println("最小值是:"+t);//输出最小值}}调试结果:主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等)编写一个程序,能将一个源程序中的空行及注释去掉,并将处理后的内容写到目标文件中。(源文件名称和目标文件名称均要求以命令行参数形式输入)源程序:(参照教材例9—3)importjava.io.*;classCopyFile{publicstaticvoidmain(Stringargs[]){Stringinputname="G:\\CopyFile1.txt";//指定读出文件路径Stringoutputname="G:\\CopyFile2.txt";//指定写入文件路径try{Filefin=newFile(inputname);Filefout=newFile(outputname);BufferedReaderin=newBufferedReader(newFileReader(fin));//读取源文件字符流并缓冲字符流,同时创建新对象inPrintWriterout=newPrintWriter(newFileWriter(fout));//写出目标文件字符流并可显示处理,同时创建新对象outStrings=in.readLine();while(s!=null){s=delComm(s);//去掉以//开始的注释out.println(s);//写出s=in.readLine();//读入}in.close();//关闭缓冲读入流及文件读入流的连接out.close();}catch(FileNotFoundExceptione1){System.err.println("Filenotfount!");}cat