当前位置: 首页 > article >正文

java 中List 的使用

List集合是Collection接口的子接口,其下有两个实现类分别为ArrayList和 LinkedList

List是一个接口,不能用new创建对象,需要用 ArrayList类 和 LinkedList类 来创建

特点

  • 有序:存储元素的顺序和取出元素的顺序一致
  • 可以重复:可以存储相同的元素
  • 拥有索引index:List集合拥有索引,从0开始

List中的方法

//在集合中,在指定index位置,插入指定Object类型的元素
void add(int index,Objiect element)


//删除指定索引处的元素,返回被删除的元素
Object remove(int index)


//修改指定索引处的元素,返回被修改的元素
Object set(int index,Object elemnt)


//返回指定索引处的元素,索引范围0~size()-1
Object get(int index)


代码实例

//创建一个list集合,不限制list中的元素类型
List list1 = new ArrayList(); 


//List后面加<类型名>,限制集合的元素类型
//创建一个类型为String的集合
List<String>  list2 = new ArrayList(); 


http://www.kler.cn/a/381484.html

相关文章:

  • Kafka安全优化文档:漏洞修复到安全加固
  • 关于埃斯顿机器人指令含义
  • Java 21 优雅和安全地处理 null
  • 如何在 Ubuntu 22.04 上部署 Nginx 并优化以应对高流量网站教程
  • 混合合并两个pdf文件
  • 【专题】2024年出口跨境电商促销趋势白皮书报告汇总PDF洞察(附原数据表)
  • Vue:事件
  • MATLAB下的四个模型的IMM例程(CV、CT左转、CT右转、CA四个模型),附下载链接
  • 根据某个字段禁用el-table里的checkbox
  • 纯前端实现在线预览excel文件(插件: LuckyExcel、Luckysheet)
  • 洛谷月赛 11.1题解
  • Android 15 在状态栏时间中显示秒数
  • 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来
  • oracle如何创建两个数据库,以及如何用navicat连接,监听、数据泵
  • 定位new的表达式
  • 数据结构和算法入门
  • 【ORACLE】对Oracle中char类型的研究分析
  • 歌者PPT又添新功能——AI无损排版上线!
  • linux最近常用命令3
  • redis源码系列--(二)--multi/exec/eval命令执行流程
  • 数据库基础(4) . 数据库结构
  • 健康生活的重要性,注重规律作息
  • 打响反对人工智能的第一枪
  • 安装Element-Plus与v-model在vue3组件中的使用
  • TikTok Spark Ads火花广告创建及相关要点
  • Git (推送到远端仓库)