zoukankan      html  css  js  c++  java
  • FileWriter写数据之换行和追加写

    FileWriter写数据之换行和追加写

    //: FileWriterTestwe.java
    
    package com.xuetang.four;
    
    import java.io.FileWriter;
    import java.io.IOException;
    
    /**
     * @author WuRoc
     * @GitHub www.github.com/WuRoc
     * @version 1.0
     * @2020年8月30日
     * import static com.wuroc.util.Print.*;
     * 
     */
    public class FileWriterTester {
        public static void main(String[] args) throws IOException{
            //main 方法声明抛出IO异常
            String fileName= "Hello.txt";
            FileWriter writer = new FileWriter(fileName,true);
            writer.write("Hello!
    ");
            writer.write("This is my first text file,
    ");
            writer.write("输入一行中文也可以");
            writer.close();
        }
    
    }

     这里的就换行了,格式UTF-8

    --------------------------------------------------------------------------------------------------------------------

    数据的换行

          可以实现换行,但是有的windows系统自带的记事本打开并没有换行,因为有的wiindows系统识别的换行不是 ,而是 (这里不是全部的电脑都无法换行)

         例如:fw.write(" ");

         [注]:windows:

                  Linux:

                  Mac:

    数据的追加写入

         构造方法:  FileWriter(String fileName,boolean append)

         例如:FileWriter  fw = new FileWriter("a.txt",true);   //表示追加写入,默认是false

    BufferedWriter类
      FileWriter和BufferedWriter类都用于输出字符流,包含的方法几乎完全一样,但BufferedWriter多提供了一个newLine()方法用于换行。
    口不同的系统对文字的换行方法不同。

    newLine()方法可以输出在当前计算机上正确的换行符(跨平台)

    在进行读取文件时,强烈建议使用BufferedWriter类的newLine()方法

    如有错误,恳求读者指出,发送到wu13213786609@outlook.com。
  • 相关阅读:
    mac c++编译出现segmentation fault :11错误
    ssh 连接缓慢解决方法
    237. Delete Node in a Linked List
    203. Remove Linked List Elements
    Inversion of Control Containers and the Dependency Injection pattern
    82. Remove Duplicates from Sorted List II
    83. Remove Duplicates from Sorted List
    SxsTrace
    使用CCleaner卸载chrome
    decimal and double ToString problem
  • 原文地址:https://www.cnblogs.com/WLCYSYS/p/13584503.html
Copyright © 2011-2022 走看看