A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

操作前效果图:C:\Users\HAI\Desktop\2.png
操作后的效果图:[/img]
源码:
/**
*@time 2017年12月7日 上午10:04:23
*@author ZengFanHai
**/
public class Test {
        public static void main(String[] args) throws IOException {
               
                List<String> list = new ArrayList<>();
                String src = "word.txt";
                String des = "newWord.txt";
                readTxt(list,src);
               
                writeTxt(list,des);
               
        }

        /**
        * @Description: TODO(遍历集合写到文本文件)  
        * @param @param list
        * @param @throws IOException
        * @return void
        */
        public static void writeTxt(List<String> list,String des) throws IOException {
                //创建BufferedWriter对象
                BufferedWriter bw = new BufferedWriter(new FileWriter(des));
                //遍历集合,拿到数据,写入文本文件
                for (String s : list) {
                        bw.write(s);
                        bw.newLine();
                        //bw.flush();
                }
               
                bw.close();
        }

        /**
        * @Description: TODO(读取文本到集合)  
        * @param @throws FileNotFoundException
        * @param @throws IOException
        * @return void
        */
        public static void readTxt(List list, String src) throws IOException {
                BufferedReader br = new BufferedReader(new FileReader(src));
                //一次读一行字符串
                String line = null;
                while((line = br.readLine()) != null) {
//                        String s = line;
//                        String str = s.replaceAll("\\[.*?\\]", "");
                        String s = line;
                        String str = s.replaceAll("\\[.*?\\]", "");
                        list.add(str);
                }
                br.close();
        }

1 个回复

倒序浏览
操作前文本文件内容:2.png

操作完文本文件内容:3.png

2.png (449.24 KB, 下载次数: 0)

售价: 1 黑马币  [记录]  [购买]

3.png (296.25 KB, 下载次数: 0)

售价: 1 黑马币  [记录]  [购买]

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马