java txt输,java txt文件输入输出

package inputtxt; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; import java.util.List; /**  *   * @author Administrator  *   */ public class WriteTxt implements Runnable { public void run() { List list = new ArrayList(); list.add("屌丝"); list.add("高富帅"); list.add("白富美"); try { FileWriter output = new FileWriter("D://test.txt"); BufferedWriter bf = new BufferedWriter(output); for (String l : list) { bf.write(l + "\r\n"); } bf.flush();// 此处很关键,如果不写该语句,是不能从缓冲区写到文件里的 } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static void main(String[] args) { WriteTxt rt = new WriteTxt(); Thread demo1 = new Thread(rt); demo1.start(); // 读txt文件里的内容 try { FileReader input = new FileReader("D://test.txt"); BufferedReader br = new BufferedReader(input); String text = null; while ((text = br.readLine()) != null) { System.out.println(text); } br.close(); input.close(); } catch (IOException e) { e.printStackTrace(); } } }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值