请问用DataOutputStream怎么实现换行啊? 小弟我要用DataOutputStream中的方法输出一个换行符到文件中.不知道该怎样实现,忘各位高手指教.谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class change{ public static void main(String[] src){ String myString1 = new String("elryewfbewhrlewh"); String myString2 = new String("qewwqrrwh"); System.out.println("==没换行之前==="); System.out.println(myString1 + myString2); System.out.println("===换行之后==="); System.out.println(myString1 + "\n" + myString2); }}可以看出,输出换行符和流没有关系的,就是"\n" 我试过了,在DataOutputStream中所有的write方法,如果输出"\n",就会在.txt文件中生成个乱码,并不换行. 高手帮帮忙啊,小弟多谢了! import java.io.*;import java.util.*;public class FileOpt{ public static void main(String args[]) throws Exception{ DataOutputStream out=new DataOutputStream( new BufferedOutputStream(new FileOutputStream ("C:\\aaaa.txt"))); out.writeBytes("aaaaa\r"); out.writeBytes("bbbbb\r"); out.close(); } } java 二维数组的问题 java io 问题 怎么将DOS下的返回结果重定向到一个新的GUI界面 help thank you 请问j2SE大概要学到什么程度才可以继续往下学西JSP,SERVLET,STRUTS之类的呢? 中文转Unicode?? 郁闷...... 困惑 为什么我的NT跑不了JAVA小程序 新手有关select 查询大数据量的疑惑 classpath怎么设置呀?请大家踊跃的提出解决方案,多谢! 请大家介绍个好的反编译软件
public static void main(String[] src){
String myString1 = new String("elryewfbewhrlewh");
String myString2 = new String("qewwqrrwh");
System.out.println("==没换行之前===");
System.out.println(myString1 + myString2);
System.out.println("===换行之后===");
System.out.println(myString1 + "\n" + myString2);
}
}可以看出,输出换行符和流没有关系的,就是"\n"
import java.util.*;public class FileOpt{
public static void main(String args[]) throws Exception{
DataOutputStream out=new DataOutputStream(
new BufferedOutputStream(new FileOutputStream
("C:\\aaaa.txt")));
out.writeBytes("aaaaa\r");
out.writeBytes("bbbbb\r");
out.close();
}
}