怎么把两个TXT文件内容读到一起
java吧
全部回复
仅看楼主
level 6
BD搜索者_ 楼主
就是第一个txt文件的的第一行和第二个txt文件的第一行显示出来,
显示的第一行是 第一个txt第一行+第二个txt第一行
显示的第二行是 第一个txt第二行+第二个txt第二行
就这样一直读完txt里面的内容
2012年05月04日 04点05分 1
level 7
BufferedReader br1=new BufferedReader(); //括号里自己写 FileReader类的实例对象
BufferedReader br2=new BufferedReader(); //括号里自己写 FileReader类的实例对象
String s="";
while(br1.ready() || br2.ready())
s+=br1.readLine()+br2.readLine()+"\r\n";
br.close();
new TextArea().setText(s);
2012年05月04日 04点05分 2
level 8
code漂亮
2012年05月04日 05点05分 3
level 6
nice
2012年05月04日 05点05分 4
level 6
BD搜索者_ 楼主
2楼的兄弟 能在详细点吗?我是一个初学者
2012年05月04日 14点05分 5
level 6
BD搜索者_ 楼主
嘿嘿!能够在详细点吗?我是一个初学者
2012年05月04日 14点05分 6
level 11
@typhoon_wolf 说个题外话,LZ这个问题用命令可以解决么?
2012年05月04日 14点05分 7
level 7
FileReader fr1=new FileReader("d:\\1.txt"); //路径名根据需要自己写
FileReader fr2=new FileReader("d:\\2.txt"); //路径名根据需要自己写
BufferedReader br1=new BufferedReader(fr1);
BufferedReader br2=new BufferedReader(fr2);
String s="";
while(br1.ready() || br2.ready()) //判断txt文件是否读到结尾
s+=br1.readLine()+br2.readLine()+"\r\n";
br1.close();
br2.close();
JTextArea t1=new JTextArea();
t1.setText(s);
大概就是这样 具体自己看看API里这几个类的用法
2012年05月04日 15点05分 8
level 10
可以。
但我目前不能。
Shell 脚本初级水平。
尚未接触到这方面的需求,所以也不去研究。
2012年05月04日 15点05分 9
level 11
那我圈圈大狮子?
2012年05月04日 15点05分 10
level 9
我都没有去看api。一直都是用!=null来判断是否到达文件结尾。
原来还可以用ready啊
2012年05月04日 15点05分 11
1