总结:
这个原理是,先把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 + " ");
}
}
}