package javaapplication1;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
public class JavaApplication1 {
public static void main(String[] args) throws IOException {
String sFilePath = "d://data.txt";
long[] lArr = {100, 3000, 40000, 990000, 1030000, 12980000, 150010000};
try {
DataOutputStream dos;
try (FileOutputStream fos = new FileOutputStream(sFilePath)) {
dos = new DataOutputStream(fos);
for (long l : lArr) {
dos.writeLong(l);
}
}
DataInputStream dis;
try (InputStream is = new FileInputStream(sFilePath)) {
dis = new DataInputStream(is);
while (dis.available() > 0) {
long l = dis.readLong();
System.out.print(l + " ");
}
}
} catch (IOException ioe) {
System.out.println(ioe);
}
}
}
/*
run:
100 3000 40000 990000 1030000 12980000 150010000
*/