62,621
社区成员
发帖
与我相关
我的任务
分享 //每行读取结束 换行
String newLine = br.readLine()+"\r" + "\n"; //每行我是在这里换行的 但是每个文本之间不知道怎么换
while (newLine != null){
//声明写入的文件的位置
File newfile = new File("test/testAll.txt");
//写入文件
FileWriter ifw = new FileWriter(newfile,true); //true 不覆盖原有的文件
ifw.write(newLine,0,newLine.length());
ifw.flush();
newLine = br.readLine();// 从文件中继续读取一行数据
ifw.close();
}
//每个文本结束 换行
//写入文件 这里应该插入文本之间的换行!!!!
System.out.println("----------------------------换行-----------------------------");
FileWriter ifw = new FileWriter("test/testAll.txt",true); //true 不覆盖原有的文件
// ifw.newLine();
ifw.flush();
//关闭连接
br.close();
reader.close();
// ifw.close();
import com.bruceeckel.simpletest.*;
import java.io.*;
import java.util.*;
public class B
{ public static void main(String[] args)throws IOException
{ FileReader k=new FileReader("B.java");
BufferedReader in=new BufferedReader(k);
String s=new String();
String s2=new String();
while((s=in.readLine())!=null)
{ s2+=s+"\n";}
String s3="----------------------------换行---------------------------------------";
s2+=s3+"\n";
in.close();
System.out.println(s2);
BufferedReader in2=new BufferedReader(new StringReader(s2));
PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter("IODemo.txt",true)));
int count=1;
while((s=in2.readLine())!=null)
out.println(s);
out.close();
}
}