编写一个Java程序将当100,101,102,103,104,105个数以数组的形式写入到Dest.txt文件中,并以相反的顺序读出显示在屏幕上

来源:互联网 发布:捕鱼刷分软件 编辑:程序博客网 时间:2024/05/22 13:48
public class IODemo {public static void main(String[] args) {int data[] = { 100, 101, 102, 103, 104, 105 };try {DataOutputStream out = new DataOutputStream(new FileOutputStream("dest.text"));for (int i = 0; i < data.length; i++)out.writeInt(data[i]);out.close();DataInputStream in = new DataInputStream(new FileInputStream("dest.text"));for (int i = data.length - 1; i >= 0; i--) {data[i] = in.readInt();}for (int i = 0; i < data.length; i++) {System.out.print(" " + data[i]);}System.out.println();in.close();} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blockSystem.out.println(e.getMessage());}}}
注:发现DataInputStream里没有readInt(int v)这个方法好奇怪;

0 0