如何分别返回1000个数字的子字符串然后分别返回1000个数字,依此类推java中的字符串?

时间:2015-02-25 04:58:26

标签: java substring return-type

如何分别返回1000个数字的子字符串,然后分别返回1000个数字,依此类推java中的字符串? 如果字符串长度为27500,那么使用返回类型函数的java中的27个子字符串和1000个数字的第28个子字符串?

1 个答案:

答案 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