我想将一个字符串写到一个文件中,如何实现换行 String str2="package src;"+"import junit.framework.TestCase;public class testhello extends TestCase{" 每到分号时就换行,如何实现啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str2="package src;\r\n"+"import junit.framework.TestCase;\r\npublic class testhello extends TestCase{" 如果是txt的话str2 = str2.replaceAll(";", ";\r\n"); String lineSeparator = System.getProperty("line.separator");然后在需要换行的地方加上lineSeparator就行了! \r\nSystem.getProperty("line.separator")可以兼容不同操作系统 str2 = str2.replaceAll(";", ";\r\n"); 基本符合。就怕原来的代码是String s = "xyz;123"; System.out.println(s);replaceAll之后,就成了悲剧的String s = "xyz;123"; System.out.println(s);下面这个更悲剧String s = "xyz;123"; System.out.println(s); // 这是一段测试“;”后换行的代码 如果只是简单学习目的,replaceAll足够了,否则自己逐字扫描(判断是否在字符串内,注释内)我在考虑,是不是能调用Eclipse的API,也就是Shift-Ctrl-F功能 java 新手 求助 一道面试题,三个式子哪个运行更快? 什么时候需要用到二进制? 怎样设置窗口的初始位置? 达人们来帮我看看,我遇上了很奇怪的问题 请教用jdbTable和QueryDataSet 增加数据时的验证问题! 为什么我取JFramer的所有component的name 都是null?不解,请教 如何统计一目录下的文件个数? 试用Java 7 的ForkJoin框架写了一个超级简单小例子,运行抛出异常,求高手给看看 我想做一个企业邮箱系统,请问技术难点是什么?? 如何才能轻松学好JAVA 请问java发展方向有哪些??
str2 = str2.replaceAll(";", ";\r\n");
String lineSeparator = System.getProperty("line.separator");然后在需要换行的地方加上lineSeparator就行了!
基本符合。就怕原来的代码是
String s = "xyz;123"; System.out.println(s);
replaceAll之后,就成了悲剧的
String s = "xyz;
123"; System.out.println(s);下面这个更悲剧
String s = "xyz;123"; System.out.println(s); // 这是一段测试“;”后换行的代码