集合
2022/3/26 23:22:47
本文主要是介绍集合,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
集合(ArrayList):
数组长度和类型都确定。但是在个数不确定而且要进行增删查改的操作的时候,数组就是不合适的。
但是集合就是大小和类型都可以不固定
索引也是从0开始
ArrayList list=new ArrayList();
list.add("java");
list.add(true);
泛型:有时候需要固定类型加入,那么就用泛型。
ArrayList<String> a=new ArrayList<>();
使用:
ArrayList<String> a=new ArrayList<>();
a.add("1");
a.add("2");
a.add("3");
String e=list.get(2);
String s=list.remove(1);
list.remove("1");//会默认删除第一次出现的元素,比如第1个位置有个1,第3个位置也有个1,那么会删除第一个位置的1.
list.size();
遍历并删除元素:比如有99,98,56,67一组数字,要删除小于90的数。如果直接删会改变下标从而无法正常输出
所以:1.倒叙输出。
2.后面加个i--:
for(int i=0;i<a.size();i++){ if(a.get(i)<=80){ a.remove(i); i--; } } 存储自定义对象:
这篇关于集合的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26手写消息中间件:从零开始的指南
- 2024-11-26Java语音识别项目资料:新手入门教程
- 2024-11-26JAVA语音识别项目资料:新手入门教程
- 2024-11-26Java语音识别项目资料:入门与实践指南
- 2024-11-26Java云原生资料入门教程
- 2024-11-26Java云原生资料入门教程
- 2024-11-26Java云原生资料:新手入门教程
- 2024-11-25Java创意资料:新手入门的创意学习指南
- 2024-11-25JAVA对接阿里云智能语音服务资料详解:新手入门指南
- 2024-11-25Java对接阿里云智能语音服务资料详解