预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

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

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

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的数组m Stringm=""; System.out.println("输入数组data[10],按Enter后输入下一个数:");//从键盘输入10个数的数组 主要实验记录及个人小结(包括部分实验源程序、调试结果及实验结果分析等) for(inti=0;i<10;i++) { try {BufferedReaderin=newBufferedReader(newInputStreamReader(System.in));//读取从键盘输入的输入字节流缓存为处理流,同时创建新对象in m=in.readLine();//直接调用readLine()方法,得到数组m data[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[]){ String inputname="G:\\CopyFile1.txt";//指定读出文件路径 String outputname="G:\\CopyFile2.txt";//指定写入文件路径 try{ Filefin=newFile(inputname); Filefout=newFile(outputname); BufferedReaderin=newBufferedReader(newFileReader(fin));//读取源文件字符流并缓冲字符流,同时创建新对象in PrintWriterout=newPrintWriter(newFileWriter(fout));//写出目标文件字符流并可显示处理,同时创建新对象out Strings=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