list集合常用方法

public class ListTest {
    public static void main(String[] args) {
        List <String>list=new ArrayList<>();
        System.out.println(list);
        //[]
        //添加####################################
        list.add("你好");
        list.add("我好");
        list.add("大家好");
        // [你好, 我好, 大家好]
        System.out.println(list);
        list.add(2, "你不好");
        System.out.println(list);
        //[你好, 我好, 你不好, 大家好]
        List<String> list1=new ArrayList<>();
        list1.add("三国");
        list.addAll(list1);
        System.out.println(list);
        //[你好, 我好, 你不好, 大家好, 三国]
      //删除##################################
      list.remove("你好");
      System.out.println(list);
      //[我好, 你不好, 大家好, 三国]
      list.remove(1);
      System.out.println(list);
      //[我好, 大家好, 三国]
     list.removeAll(list1);
     System.out.println(list);
     //[我好, 大家好]
     list.clear();//清空集合中的数据
     System.out.println(list);
     //[]
    List<Integer>list2=new ArrayList<>();
    list2.add(1);
    list2.add(2);
    list2.add(3);
    //更改#######################################
    list2.set(1, 3);
    System.out.println(list2);
   //查#############################
   System.out.println(list2.get(1));
   Iterator<Integer> iterator = list2.iterator();
   while (iterator.hasNext()){
   System.out.println(iterator.next());
  }
  //判断################################
  System.out.println(list2.isEmpty());//是否为空
  System.out.println(list2.contains(1));//是否包含指定的元素
  System.out.println(list2.containsAll(list1));//是否包含指定的一个集合
  //  长度
   int size = list2.size();
  System.out.println(size);
  //转化为数组
  Object[] objects = list2.toArray();
  System.out.println(Arrays.toString(objects));

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值