java解答(如何编写)
作者:admin 来源:新浪爱问 日期:2008-04-17
试依下列的步骤完成程序设计
试产生1000个1-99999之间的整数随机数,再利用 bufferedWriter类将他写入rand.txt"文件内
编写一程序读取纯文本文件rand.txt的内容,并找出这1000个数值的平均值、最大值与最小值
编写一程序读取rand.txt的内容,并对这1000个数值由小排到大:
电脑问题网给出的最佳答案
大概意思
import java.until.Random;
import java.io.*;
BufferedWriter bw=new BufferedWriter(new FileWriter("d:\\rand.txt"));
for(int i=0;i<1000;i )
{
bw.write("" new Random().nextInt(99999));
bw.newline();
bw.flush();
}
------------------------这是写-----------------------------
BufferedReader br=new BufferedReader(FileReader("d:\\"rand.txt));
.......................
br一行行读取,并强转为int. while(br.readline!=null) sum =Integer.parseInt(br.readline());//总和
最大值最小值就在上述的循环过程中,比较就可以了.实在不会就把读取的数值,扔数组里,然后进行排序或比较大小
抱歉,真是懒的写了