import java.io.*;import javax.swing.JOptionPane;public class test {public static void main(String []args){
try{FileInputStream fis=new FileInputStream("namefile.txt");InputStreamReader dis=new InputStreamReader(fis);BufferedReader reader=new BufferedReader(dis);String s,str="";
while((s=reader.readLine())!=null){str+=s;str+="\r\n";System.out.println(str);}
dis.close();FileOutputStream fos=new FileOutputStream("namefile.txt");DataOutputStream dos=new DataOutputStream(fos);//BufferedWriter writer=new BufferedWriter(dos);String ss="TonHankes";str=str+ss;dos.writeChars(str);dos.close();}catch(IOException e){System.out.println(e);}}}这是一个我写的关于文件写入的代码,但不知道怎么实现换行,"\r\n"也不奏效
跪求高手解答
try{FileInputStream fis=new FileInputStream("namefile.txt");InputStreamReader dis=new InputStreamReader(fis);BufferedReader reader=new BufferedReader(dis);String s,str="";
while((s=reader.readLine())!=null){str+=s;str+="\r\n";System.out.println(str);}
dis.close();FileOutputStream fos=new FileOutputStream("namefile.txt");DataOutputStream dos=new DataOutputStream(fos);//BufferedWriter writer=new BufferedWriter(dos);String ss="TonHankes";str=str+ss;dos.writeChars(str);dos.close();}catch(IOException e){System.out.println(e);}}}这是一个我写的关于文件写入的代码,但不知道怎么实现换行,"\r\n"也不奏效
跪求高手解答
String nextLine = System.getProperty( "line.separator ");
String testStr = "abcd "+nextLine+ "efgh "+nextLine+ "igkl ";
byte[] c = testStr.getBytes();
fos.write(c);
fos.close();
FileReader fd = new FileReader(file);
BufferedReader br = new BufferedReader(fd);
StringBuilder sb = new StringBuilder();
String str = "";
while ((str = br.readLine()) != null)
{
sb.append(str);
sb.append("\n");
}
int lenth = 100;
String str2=sb.toString();
sb.setLength(0);
for (int i = 1; i <= lenth; i++)
{
str=str2.replaceAll(temp1,i+"");
sb.append(str);
sb.append("\n");
}
FileOutputStream out=new FileOutputStream(file);
out.write(sb.toString().getBytes());
out.close();
}