IO流代码翻译谢谢!
FileInputStream fis = new FileInputStream("d:\\temp.dat");
dis = new DataInputStream(fis);
Stack<Integer> stack = new Stack<Integer>();
int available = dis.available();
for(int i=0;i<(available/4);i++){
stack.push(dis.readInt());
}
while(!stack.empty()){
System.out.println(stack.pop());
}
麻烦那位大哥可以给我解释下这段代码么?