Java进阶day35

  【java.io.FileInputstream】【IDEA默认的当前路径是工程project的根目录】 

  【对于txt文件读入后输出的格式不变】【读一个字节int read()】

   【FileInputstream类的其他常用方法】【返回剩余的字节数量 int available()】

   【跳过指定字节数不读 long skip (long n)】

 

===========================================================================================

   【FileOutputStream(File file)会直接覆盖原文件内容】【write()】【写完之后要刷新,调用一下flush()】

  【FileOutputStream(File file, boolean append)参数为true时,写出追加至末尾,而不是覆盖

    【字符串转换为byte数组】

    【文件拷贝/复制】【拷贝文件并不是直接拷贝而是经过内存】

  【使用FileInputSteam和FileOutputSteam进行数据的拷贝】

  【边读边写】【拷贝的文件类型无限制】【输出流最后要刷新】

    【文件字符输入流FileReader】【只能输入文本】

    【上面的改成一个一个输出】

   【文件字符输出流FileWriter】【只能输出文本】

  

 

-------整理自B站动力节点

 

 

posted @ 2020-11-06 22:01  18751612782  阅读(114)  评论(0)    收藏  举报