lzth.net
当前位置:首页 >> JAVA 字符串内有\n >>

JAVA 字符串内有\n

这个还真不好说。。 如果说只是String字符串的话, String str = "aaaa\nbbbbbb\nccc"; String[] len = str.split("\n"); System.out.println(len.length); 但是你要是从inputStream之类的读取,用BufferedReader之类的吧

\n是回车符。

因为默认情况下, "."不匹配行结束符 需要指定DotAll模式 Pattern patt = Pattern.compile("()(.*)()",Pattern.CASE_INSENSITIVE); 改成 Pattern patt = Pattern.compile("()(.*)()",Pattern.CASE_INSENSITIVE | Pattern.DOTALL);

你可以使用几种方法: System.out.print(a+"\n"); // "\n"作为一个字符串 System.out.print(a+""+'\n'); // '\n'作为一个字符 System.out.println(a); // println自动加换行

\需要转义,\\代表一个\ System.out.println("I like \\n Java")

代码如下: public class Test { public static void main(String[] args){ String s="12345543211234554321"; StringBuffer s1=new StringBuffer(s); int index; for(index=5;index

\\n 但是这不是一个字符 是个字符串 public class Test { public static void main(String[] args){ String c="\\n"; System.out.println(c); } }

public class Test {public static void main(String[] args) {String str = "123\n456\n789\n012";String str2 = getStr(str, 2);//截取第二次,如果是12次,就改成12System.out.println(str2);}private static String getStr(String str, int ...

忽略转义的工具类, org.apache.commons.lang.StringEscapeUtils,其中unescapeJava(String s)方法是来处理java转义字符的,可以将字符串中的 “\”转换为 “\”,“'”转换为“'”等。通过这个方法处理以上字符串 public class Test(){ public static vo...

String msg=“第一行\n第二行” Pattern CRLF = Pattern.compile("(\r\n|\r|\n|\n\r)"); Matcher m = CRLF.matcher(msg); if (m.find()) { msg = m.replaceAll(""); } system.out.println(msg);

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com