字符串分割换行问题
从数据库取的值,取出来一整串,不美观,求教怎么分割后换行。~ 分隔符,只要能换行前后台处理都可以。
Java 分隔符?字符串 字符串拆分
曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~
String s[]="曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~".split("~~");
for(String ss:s){
if(!ss.equals("")){
System.out.println(ss);
}
}String s="曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~";
String[]sarr=s.split("~");
StringBuffer sb=new StringBuffer();
for(String sr : sarr) {
sb.append(sr).append("\n");
}
System.out.println(sb.toString());
String str = "
曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~曹辉@2013-04-09评价: 顶顶顶顶顶顶~~曹辉@2013-04-09评价: 啊水水水水~~
";
String[] strs = str.subString("~~") ;
for(int i = 0;i < strs.length; i++){
strs[i] = strs[i] + "\r\n";
}