import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class IoFileByte { public static void main(String[] args) throws IOException { //fileByteRead(); fileByteWrite(); } public static void fileByteRead() throws IOException { FileInputStream filein = null; try { filein = new FileInputStream("F://iodemo.txt"); } catch (FileNotFoundException e) { e.printStackTrace(); } byte[] buf = new byte[1024]; int len = 0; while ((len=filein.read(buf))!=-1){ System.out.println(new String(buf, 0, len)); } filein.close(); } public static void fileByteWrite() throws IOException { FileOutputStream fileo = null; try { fileo = new FileOutputStream("F://iodemo.txt", true); } catch (FileNotFoundException e) { e.printStackTrace(); } //写数据直接写入到目标文件,不需要缓冲区 fileo.write("\n周文筱是一个傻逼,学习好,为人好,考研牛逼,就是还没媳妇".getBytes()); fileo.close(); } }
IO字节流-----读写文件(FileInputStream和FileOutputStream)
最新推荐文章于 2020-10-20 12:12:06 发布