java按行存储内容到txt

import org.yaml.snakeyaml.reader.UnicodeReader;

import java.io.*;
import java.util.*;

public class ReadTxt {  

    public static void writeLineToTxt(List<String> list,String filePath){
        StringBuilder sb = new StringBuilder();
        for(int i=0;i<list.size();i++){
            sb.append(list.get(i)).append("\r\n");
        }
        try{
            FileWriter writer = new FileWriter(filePath);
            BufferedWriter bw = new BufferedWriter(writer);
            bw.write(sb.toString());
            bw.close();
            writer.close();
        }catch(Exception e){
            e.printStackTrace();
        }

    }


    public static void main(String args[]){
        List<String> strList = new ArrayList<>();
        strList.add("文成武德--千秋万载--一统江湖");
        strList.add("文成武德--千秋万载--一统江湖");
        strList.add("文成武德--千秋万载--一统江湖");
        strList.add("文成武德--千秋万载--一统江湖");
        strList.add("文成武德--千秋万载--一统江湖");

        ReadTxt.writeLineToTxt(strList,"D:"+File.separator+"workspace"+File.separator+"test.txt");
    }
}

猜你喜欢

转载自blog.csdn.net/qq_29777207/article/details/81634899
今日推荐