说我有它的大小是100现在我只希望在列表中的第100个记录,从1-99的所有记录的其余部分应该从列表中删除元素的列表。
我曾尝试下面的代码,但在列表的大小没有变化,因为我看到它。
//输出则为list.size()返回100
list.subList(list.size()-1, list.size());
//输出则为list.size()后返回100子列表()叫......
我怎样才能使用子列表(),或在Java中使用其他任何可用的方法中的java.util.List刚刚过去的记录?
ArrayList.subList方法返回一个列表的子列表,而无需修改现有的名单。
所以,你需要做的;
list = list.subList(list.size()-1, list.size());
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句