java的输入输出程序设计举例

java的输入输出程序设计举例

ID:6031890

大小:45.00 KB

页数:5页

时间:2017-12-31

java的输入输出程序设计举例_第1页
java的输入输出程序设计举例_第2页
java的输入输出程序设计举例_第3页
java的输入输出程序设计举例_第4页
java的输入输出程序设计举例_第5页
资源描述:

《java的输入输出程序设计举例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验八:Java的输入输出一、实验目的熟练地掌握Java的输入输出的编程。通过实验掌握编写程序的思想方法,体会编程的技巧,加深Java语言的应用能力。二、实验环境硬件环境:微型计算机。软件环境:Windows2000或以上版本,JKD,Jcreator三、实验内容与要求用Java语言编程实现以下问题:1、1、统计a.txt文件中字母a,b,c,d及其它字符的个数,创建一个文件对象,通过文件对象创建一个文件字节输入流反复读取a.txt文件的字符,并统计字母a,b,c,d及其它字符的个数,最后在显示器上

2、输出结果。程序:importjava.io.*;publicclassFile_Number{publicstaticvoidmain(Stringargs[]){inti1=0,i2=0,i3=0,i4=0,i5=0,ch;try{FileInputStreamfin=newFileInputStream("a.txt");ch=fin.read();while(ch!=-1){charc=(char)ch;switch(c){case'a':i1++;break;case'b':i2++;bre

3、ak;case'c':i3++;break;case'd':i4++;break;default:i5++;}ch=fin.read();}fin.close();System.out.println("a的个数是"+i1+"b的个数是"+i2+"c的个数是"+i3+"d的个数是"+i4+"其他字符的个数是"+i5);}catch(FileNotFoundExceptione){System.out.println("文件不存在");}catch(IOExceptione){System.out.p

4、rintln("输入出异常");}} }运行结果:2、从键盘上反复输入姓名和手机号码并保存到b.txt文件中,直到输入空字符串为止提示:把键盘作为字符输入流InputStreamReader创建对象,然后通过该对象创建缓冲字符输入流BufferedReader再创建一个文件对象,通过文件对象创建一个文件字浮输入流,把从键盘上输入的数据写入文件中数据分行读和写readLine()读一行数据newLine()写完数据后换一行。程序:importjava.io.*;publicclassTongXuLu

5、{publicstaticvoidmain(Stringargs[]){try{InputStreamReaderin=newInputStreamReader(System.in);BufferedReaderbr=newBufferedReader(in);FileWriterf=newFileWriter("数字.txt");BufferedWriterbw=newBufferedWriter(f);Strings;while(true){System.out.println("请随意输入数字

6、:");s=br.readLine();if(s.length()==0)break;bw.write(s);bw.newLine();}br.close();bw.close();}catch(FileNotFoundExceptione){System.out.println("文件不存在");}catch(IOExceptione){System.out.println("输入出异常");}} }运行结果:3、产生100个0~999之间的随机数,把它们强制转化为整数,将其存入文本文件c.txt

7、中然后从这个文本文件c.txt中读取这100个整数,放到100个元素的数组中求这100个整数的和提示:Math.random()这个函数产生的是[0,1)之间的数(int)3.6是强制转化把一个整数写入文件中是用的方法是writeInt(2)2表示一个整数;从文件中读取一个整数的方法是readInt()创建一个文件对象,通过文件对象创建一个文件字节输出流FileOutputStream再通过文件字节输出流对象创建一个数据输出流DataOutputStream因为在数据输出流DataOutputStr

8、eam类中有writeInt()方法从文件读取整数通过文件对象创建一个文件字节输入流FileInputStream再通过文件字节输入流对象创建一个数据输入流DataInputStream因为在数据输出流DataInputStream类中有readInt()方法inta[]=newint[100];为创建100个整型元素a数组程序:importjava.io.*;publicclassRandom_Sum{publicstaticvoidmain(Stringargs[

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

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

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