1.如何实现数据 的换行:
\n可以实现换行,但是Windows系统自带的记事本打开并没有执行,是因为Windows系统识别的换行不是\n而是\r\n。
Linux:\n。 mac:\r
2.如何实现数据的追加写入
Filewriter(String fileName, boolean append)
代码实现:
package day01;
import java.io.FileWriter;
import java.io.IOException;
public class FilewriterDemo2 {
public static void main(String[] args) throws IOException {
//创建输出流对象
FileWriter fw = new FileWriter("c.txt");
//换行
for(int x= 0;x<10;x++){
fw.write("hello"+x);
fw.write("\r\n");
}
//释放资源
fw.close();
}
}
追加写入的时候,吧FileWriter fw = new FileWriter("c.txt");改为FileWriter fw = new FileWriter("c.txt",true);即可。