java中如何用代码实现将一段字符串每隔5个字符就加上“/n”?
在java中我很想将一段字符串每隔5个字符就加上"/n",因为我想将这段字符串显示在showMessageDialog中,每隔5个字符就换行。所以我想在字符串中加上“/n...
在java中我很想将一段字符串每隔5个字符就加上"/n",因为我想将这段字符串显示在showMessageDialog中,每隔5个字符就换行。所以我想在字符串中加上“/n”。请各位帮帮忙,将下面一段文字,每隔5个字符加上"/n"好吗?我想要的是利用java代码将下面的这段字符串加上“/n”
String str="我很想将一段字符串从第一个字符开始往后数,每隔五个就在后面加上换行符,请各位java高手帮忙,谢谢"; 展开
String str="我很想将一段字符串从第一个字符开始往后数,每隔五个就在后面加上换行符,请各位java高手帮忙,谢谢"; 展开
4个回答
展开全部
public class test{
public static void main(String args[]){
String str="我很想将一段字符串从第一个字符开始往后数,每隔五个就在后面加上换行符,请各位java高手帮忙,谢谢" ;
StringBuffer s = new StringBuffer(str);
for(int index = 0; index < s.length();index++){
if(index%6==0){
s.insert(index,"\n");
}
}
System.out.println("After insert:"+s.toString());
}
}
public static void main(String args[]){
String str="我很想将一段字符串从第一个字符开始往后数,每隔五个就在后面加上换行符,请各位java高手帮忙,谢谢" ;
StringBuffer s = new StringBuffer(str);
for(int index = 0; index < s.length();index++){
if(index%6==0){
s.insert(index,"\n");
}
}
System.out.println("After insert:"+s.toString());
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Windows下要用\r\n,以下是代码
--------------------------------------------------------
String str="我很想将一段字符串从第一个字符开始往后数,每隔五个就在后面加上换行符,请各位java高手帮忙,谢谢";
String str2 = "";
for(int i = 0; i < str.length(); i += 5)
if(i + 5 < str.length())
str2 += str.substring(i, i + 5) + "\r\n";
else
str2 += str.substring(i) + "\r\n";
--------------------------------------------------------
String str="我很想将一段字符串从第一个字符开始往后数,每隔五个就在后面加上换行符,请各位java高手帮忙,谢谢";
String str2 = "";
for(int i = 0; i < str.length(); i += 5)
if(i + 5 < str.length())
str2 += str.substring(i, i + 5) + "\r\n";
else
str2 += str.substring(i) + "\r\n";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
windows下的\n换行在showMessageDialog中好像不管用吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询