java的List--ArrayList集合使用方法

妖狐艹你老母 2022-01-31 05:41 338阅读 0赞
  1. package com.javabase.p1;
  2. import java.util.ArrayList;
  3. import java.util.Iterator;
  4. import java.util.List;
  5. public class Testlist {
  6. public static void main(String[] args) {
  7. String s = "我想去上海看日出";
  8. String s1 = "我想去峨眉山看日出";
  9. String s2 = "我想去北京看故宫";
  10. String s3 = "我想去海南看大海";
  11. String s4 = "我想去西藏看布达拉宫";
  12. //List集合 其实就是一个可变的数组
  13. //多态
  14. List<String > li = new ArrayList<String>();
  15. li.add(s);
  16. li.add(s1);
  17. li.add(s2);
  18. li.add(s3);
  19. li.add(s4);
  20. li.add(s4);
  21. li.add(s4); //增加
  22. li.remove(1); //删除
  23. li.add(4, s); //插入
  24. //四种方法遍历List集合
  25. //while
  26. Iterator<String> it = li.iterator();
  27. while(it.hasNext()) {
  28. String e = it.next();
  29. System.out.println(e);
  30. }
  31. System.out.print("\n");
  32. //for 迭代器 第二种
  33. for (Iterator<String> iy = li.iterator(); iy.hasNext();) {
  34. String k = iy.next();
  35. System.out.println(k);
  36. }
  37. System.out.print("\n");
  38. //for 循环 第三种
  39. for (int i = 0; i < li.size(); i++) {
  40. String k2 = li.get(i);
  41. System.out.println(k2);
  42. }
  43. System.out.print("\n");
  44. //forreach 第四种
  45. for (String k5 : li) {
  46. System.out.println(k5);
  47. }
  48. }
  49. }

发表评论

表情:
评论列表 (有 0 条评论,338人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java集合截取方法

      有时候,可能需要按照一定个数,截取大集合。   比如在做批量导入数据时,将一个大集合直接导入,相对来说,将其截成一个个的小集合反而更加效率。那就需要集合截取的方法,如下

    相关 Java集合框架使用方法

    前言: 本文是对 [Java][]集合框架做了一个概括性的解说,目的是对 [Java][]集合框架体系有个总体认识,如果你想学习具体的接口和类的使用方法,请参看Java A