Which the latest file i/o mechanism to use?
I know this doesn't matter but I think I have mixed up the version
mechanisms,
Thanks,
Peter
------------------------------------------------
im****t java.util.Random;
im****t java.io.*;
public class Goody
{
public static void main(String[] args)
{
Goody a = new Goody();
a.theStart(args[0]);
}
void theStart(String temp)
{
int numbersRequired = Integer.parseInt(temp);
int[] tempNumbers = new int [numbersRequired];
try {
/*FileOutputStream fos = new FileOutputStream ("E:/Temp/
data.text");
for(int i = 0; i < numbersRequired; i++)
new PrintStream(fos).println(new Random().nextInt(214));
fos.close();*/
//The above code also works
PrintWriter out = new PrintWriter(new FileWriter("E:/Temp/
data.text"));
for(int i = 0; i < numbersRequired; i++)
out.println( new Random().nextInt(214));
out.close();
BufferedReader in = new BufferedReader(new FileReader("E:/Temp/
data.text"));
for(int i = 0; i < numbersRequired; i++)
tempNumbers[i] = Integer.parseInt(in.readLine());
in.close();
}
catch(Exception e)
{
}
for(int j = 0; j < numbersRequired; j++)
System.out.println(j + ":" + tempNumbers[j]);
}
}