ArrayList的陷阱!谁知道?
Java代码
- 1.import java.util.ArrayList;
- 2.
- 3.
- 4.public class ArrayListTest {
- 5. public static void main(String[] args) {
- 6. //一个物件链表
- 7. ArrayList<String> strAl=new ArrayList<String>();
- 8. strAl.add("a");
- 9. strAl.add("b");
- 10. strAl.add("c");
- 11. strAl.add("d");
- 12. //要删除物件链表的所有索引
- 13. ArrayList<Integer> indexes=new ArrayList<Integer>();
- 14. indexes.add(0);
- 15. indexes.add(2);
- 16. //逐个删除
- 17. for (int i = 0; i < indexes.size(); i++) {
- 18. strAl.remove(indexes.get(i));
- 19. }
- 20. //打印最后物件个数
- 21. System.out.println(strAl.size());
- 22. }
- 23.}
- 24.
- 25.//谁能不运行代码,知道打印出来是多少呢
复制代码
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论