Replace New Lines for string in Java
Description
The following code shows how to replace New Lines.
Example
/*from ww w.java2s . com*/
import java.util.StringTokenizer;
public class Main {
public static void main(String[] argv) {
String lines = "java2s.com\n\n\n\nabc";
System.out.println(lines);
System.out.println(replaceNewLines(lines, "newLine"));
}
public static final String replaceNewLines(String s, String r) {
StringBuilder result = new StringBuilder();
StringTokenizer t = new StringTokenizer(s, "\n");
while (t.hasMoreTokens()) {
result.append(t.nextToken().trim()).append(r);
}
return result.toString();
}
}
The code above generates the following result.
Home »
Java Tutorial »
Java Data Type »
Java Tutorial »
Java Data Type »