Collection集合---ArrayList (java)
2021/8/6 9:06:03
本文主要是介绍Collection集合---ArrayList (java),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
基本知识
1超级父类:Collection–以单个方式存储单元
2.List存储的特点:有序(存入和取出顺序一样),可重复(集合中可以存储多个相同内容的地址),有下标。
3.ArrayList:底层采用数组进行储存,非限制安全。
4.包含关系 Collection(父类接口)–List(子类接口)–ArrayList(List接口下的类)。
具体功能 实现
public class CollectionTest01 {
public static void main(String[] args) {
//创建集合对象 接口无法抽象
//多态
Collection c=new ArrayList();
//add()方法可以添加任何对象
c.add(200);//自动装箱,实际上是放进去一个内存地址 c.add(new Object()); c.add(true); //size() System.out.println(c.size());//3 //清空集合 clear() c.clear(); System.out.println("清空后"+c.size()); // c.add("浩克"); c.add("绿巨人"); //判断集合是否包含 boolean类型 contains() boolean flag=c.contains("绿巨人"); System.out.println(flag); //remove() 删除集合中的某个元素 c.remove("绿巨人"); boolean flag2=c.contains("绿巨人"); System.out.println(flag2); //判断该集合是否为空isEmpty() System.out.println("判断集合是否为空"+c.isEmpty()); }
}
这篇关于Collection集合---ArrayList (java)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27消息中间件底层原理资料详解
- 2024-11-27RocketMQ底层原理资料详解:新手入门教程
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器