一.问题发生的场景 题目:把s.txt中大写转成小写,小写转成大写,空格转成下划线,在输入到文件中覆盖之前的 前面的没有问题,问题出现在后面的覆盖文件上,输入流.输出流要操作同一个文件的问题 二.小白操作 //口述一下, //头就创建一个文件输入流对象,紧接着创建一个文件输出流对象,问题就在这里,后面是调用各流的读写方法 //调试:发现read()方法首次读取就是返回-1,说明遇到了文件末尾,也说明此时文件时空的 //运行结果:文件被置空了,原来的内容没了,也没有写入内容进去 public vo…