总结:
这个原理是,先把for循环里的数从程序读到文件里,然后把文件把内容读到程序里
package com.a.b; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class WWs { public static void main(String[] args) throws IOException { FileOutputStream fos = new FileOutputStream("C:\LNG.txt"); // 这里的字节流都不能判断创建新文件 for (int i = 0; i < 10; i++) { fos.write(i);// 这里从程序读出到文件 } // /这里是把文件读到程序里。程序在这里可以理解为网络。内存,并不是确切的某个地方 FileInputStream fis = new FileInputStream("C:\LNG.txt");// 这里要实现,文件读到程序里。打印出来 // 这里的内容是在文件里,然后把写入的内容读到程序里 // fis.read(); int a; while ((a = fis.read()) != -1) { System.out.print(a + " "); } } }