//IntFile.java //demo to make file of ints import java.io.*; import javax.swing.*; public class IntFile { public static void main( String[] args ) { String input = JOptionPane.showInputDialog( "Enter number of ints" ); int fileSize = Integer.parseInt( input ); File outFile; FileOutputStream outFileStream; DataOutputStream outDataStream; try { outFile = new File( "sampleInts.data" ); outFileStream = new FileOutputStream( outFile ); outDataStream = new DataOutputStream( outFileStream ); for (int i=1; i<=fileSize; i++) outDataStream.writeInt( (int)(Math.random()*1000) ); outDataStream.close(); } catch (IOException e) { System.out.println( "threw an exception...deal with it..." ); } /* File inFile; FileInputStream inFileStream; DataInputStream inDataStream; try { inFile = new File( "sampleInts.data" ); inFileStream = new FileInputStream( inFile ); inDataStream = new DataInputStream( inFileStream ); int i = inDataStream.readInt(); inDataStream.close(); } catch (IOException e) { System.out.println( "threw an exception...deal with it..." ); } */ System.exit(0); } }