List 与 Map的常用方法

本文详细介绍了Java中List和Map两种核心集合类型的基本用法及常见操作,包括元素的增删改查等,并通过具体示例代码展示了如何使用这些集合。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.List常用方法
  List<Object>list = new AarryList<Object>();
  list.add(obj);//增加元素
  list.get(下标);//获取指定下标元素
  list.size();//长度
  list.remove(obj);//删除指定元素
  list.contains(ohj);//是否包含指定元素

2.Map常用方法(键值对方式存储数据)
  Map<Object,Object> maps = new HashMap<Object,Object>();9
  map.put(key.value);//增加元素
  maps.get(key);//获取指定key的值
  maps.size();//长度
  maps.remove(key);//删除指定元素
  maps.containsKey(key);//是否包含指定key

注意:key是唯一的,如果重复那么后面的会覆盖前的,
value是可的以重复的。



public class Test {



    public static void main(String[] args) {

        Collection col = new ArrayList();

        col.add(10);

        col.add(11);

        System.out.println(col);

        //集合长度

        System.out.println(col.size());

        

        List<String> list = new ArrayList<String>();

        list.add("aaa");

        list.add("bbb");

        list.add("aaa");

        

        //向指定位置,插入元素

        list.add(1,"ccc");

        

        //获得指定位置元素的值

        String val = (String)list.get(0);

        

        //删除指定位置位置(返回删除掉的值)

        String vall = list.remove(1);

        

        //是否包含指定元素

        boolean flag = list.contains("bbb");

        

        System.out.println(val);

        System.out.println(list);

        System.out.println(flag);

    }



}

 

 

public class Test {
public static void main(String[] args) {Collection col = new ArrayList();col.add(10);col.add(11);System.out.println(col);//集合长度System.out.println(col.size());List<String> list = new ArrayList<String>();list.add("aaa");list.add("bbb");list.add("aaa");//向指定位置,插入元素list.add(1,"ccc");//获得指定位置元素的值String val = (String)list.get(0);//删除指定位置位置(返回删除掉的值)String vall = list.remove(1);//是否包含指定元素boolean flag = list.contains("bbb");System.out.println(val);System.out.println(list);System.out.println(flag);}
}

 

转载于:https://www.cnblogs.com/yangchan250/p/6841378.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值