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站动力节点
浙公网安备 33010602011771号