Java集合

本文介绍了如何使用ArrayList集合,包括无参构造方法创建空集合,通过泛型限定元素类型,以及add、remove、set和get等基本操作。同时强调了泛型不能接受基本数据类型,必须使用引用类型,并展示了对学生对象的操作示例。
摘要由CSDN通过智能技术生成

集合的使用

  1. 构造方法:
// pubilc ArrayList()创建一个空的集合容器
ArrayList list = new ArrayList();
        list.add(100);
        list.add("dksjabdksa");
    }
 

创建一个空集合,并且使用其添加方法如上。、

这种创建方法可以添加任意类型的变量,我们可以使用<>来确定集合的数据类型如下:

 ArrayList<Integer> list = new ArrayList();//<>中不能传入基本数据类型,而是他们的引用类型如:Tnteger,Byte,Boolean等
        list.add(100);
        list.add("dksjabdksa");//添加字符串就会报错

注意创建String,StringBuilder,ArrayList打印对象名时不是返回地址值,因为他们重写了方法

在这里插入图片描述
<>中也可传入其他的类,但不能直接使用对象名来输出集合,要使用构造方法

Student1 student1 = new Student1()
        ArrayList<Student1> list1 = new ArrayList<>();
        list1.add(student1);
        System.out.println(list1.getAge());

集合的增,删,改,查;

增:add()

ArrayList<Integer> list = new ArrayList();
        list.add(100);//将元素插入到集合末尾
        list.add(500);
        list.add(900);
        list.add(1,811);//插队插入到指定的位置

删:remove();

list.remove("500");//按元素删除,删除500这个元素
list.remove(2);//按序号删除,删除2号元素

改:set()

 list.set(1,600);//将一号元素改为600

查:get()

 Integer integer1 = list.get(1);//查找1号这个元素

集合长度:size()

int i = list.size();//获取list的长度
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值