如何分别返回1000个数字的子字符串,然后分别返回1000个数字,依此类推java中的字符串? 如果字符串长度为27500,那么使用返回类型函数的java中的27个子字符串和1000个数字的第28个子字符串?
答案 0 :(得分:0)
首先将String
打包在StringBuilder
。
使用StringBuilder
的{{1}}方法获取下一个系列,并使用substring
方法删除该系列...
delete
你可以将一个包裹到主int length = Math.min(1000, stringBuilder.length());
String next = null;
if (length > 0) {
next = stringBuilder.substring(0, length);
// Remove the series from the StringBuilder
stringBuilder.delete(0, length);
}
的类中,自动将其包装到String
中并提供一个简单的StringBuilder
方法,该方法将返回next
时没有更多的系列了...
如果你真的很聪明,你甚至可以融入某种null