Java tutorial
import java.io.BufferedOutputStream; import java.io.DataOutputStream; import java.io.FileOutputStream; import java.io.IOException; public class PrimeWriter { public static void main(String[] arguments) { int[] primes = new int[400]; int numPrimes = 0; int candidate = 2; while (numPrimes < 400) { primes[numPrimes] = candidate; numPrimes++; candidate++; } try { FileOutputStream file = new FileOutputStream("p.dat"); BufferedOutputStream buff = new BufferedOutputStream(file); DataOutputStream data = new DataOutputStream(buff); for (int i = 0; i < 400; i++) data.writeInt(primes[i]); data.close(); } catch (IOException e) { System.out.println("Error - " + e.toString()); } } }