我想根据代码中的要求设置stringbuffer对象的大小。
StringBuffer sb = new StringBuffer();
for (List<Integer> l : lists)
{
sb.delete(0, sb.length());
//here i want to set size of sb according to l.size()
}
我想在每次迭代中设置不同的大小。
我想根据代码中的要求设置stringbuffer对象的大小。
StringBuffer sb = new StringBuffer();
for (List<Integer> l : lists)
{
sb.delete(0, sb.length());
//here i want to set size of sb according to l.size()
}
我想在每次迭代中设置不同的大小。
1条答案
按热度按时间fkvaft9z1#
如果你想
StringBuffer
初始化为List
,只需通过将大小传递为int
:编辑
如果您需要根据
List
,您可以使用以下习惯用法:旁注
你不需要使用
StringBuffer
除非你在多线程环境中改变它。你可以用
StringBuilder
相反。