小编Kev*_*ich的帖子

JAVA - 在30个字符后的下一个空格处插入一个新行

我有一大块文本(字符串中有200多个字符),需要在30个字符后的下一个空格处插入新行,以保留单词.这是我现在拥有的(不工作):

String rawInfo = front.getItemInfo(name);
String info = "";
int begin = 0;
for(int l=30;(l+30)<rawInfo.length();l+=30) {
    while(rawInfo.charAt(l)!=' ')
        l++;
    info += rawInfo.substring(begin, l) + "\n";
    begin = l+1;
    if((l+30)>=(rawInfo.length()))
        info += rawInfo.substring(begin, rawInfo.length());
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

java string newline

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

java ×1

newline ×1

string ×1