编写一个Java程序将当100,101,102,103,104,105个数以数组的形式写入到Dest.txt文件中,并以相反的顺序读出显示在屏幕上。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
import java.io.*;
  public class IODemo {
	public static void main( String args[] ) {
		  int data[] = {100,101,102,103,104,105};
		  int[] t=new int[200];
		  try{ 
			 // File file=new File("dest.txt");
			  DataOutputStream out = new  DataOutputStream (new  FileOutputStream("dest.txt"));
		  for(int i=0;i<data.length;i++) 
			  out.writeInt(data[i]);写入
		  out.close();
		  DataInputStream in = new  DataInputStream (new  FileInputStream("dest.txt"));
		  //先读出来再倒序输出
		  for(int i=0;i<data.length;i++) {
			  t[i]=in.readInt();
			  }
		  for(int i= data.length-1;i>= 0;i--) {
			  System.out.print("  "+t[i]);
			  }
		 /* for(int i= data.length-1;i>= 0;i--) {
			  t=in.readInt(data[i]);
			  System.out.print("  "+t);
			  }*/
		  System.out.println( );
		  in.close();
		  }catch(IOException e)
		  {
			  System.out.println(e.getMessage());}
		  }
	  }