stringbuilder sb = new stringbuilder(); int c = (str.length - 1) / 20 + 1; for (int i = 0; i < c; i++) { int idx = i * 20; int l=str.length-idx; if (l > 20) l = 20; sb.appendline(str.substring(i*20,l)); }
string str = "abcdefghjkmnabcdefghjkmnabcdefghjkmnabcdefghjkmn "; int n = 20;
for (int i = n ; i < str.length; i= i+n) { str = str.insert(i, "\n "); n++; }
发表于:2007-03-26 14:09:4210楼 得分:0
stringbuilder sb = new stringbuilder(); int idx = 0; while (idx <str.length) { int l=str.length-idx; if (l > 20) l = 20; sb.appendline(str.substring(idx,l)); idx += l; }