编辑
2022-11-09
学习记录
00
请注意,本文编写于 902 天前,最后修改于 902 天前,其中某些信息可能已经过时。

目录

Java中的List
1.List的add方法
2.List的set方法

Java中的List

有ArrayList和LinkdList,前者底层是数组,后者底层是链表,前者适合遍历查找,后者适合插入删除

1.List的add方法

有两种情况,第一种就是默认添加,在末尾往List里添加元素,第二种就是指定位置添加内容,原来位置的内容就会向后移动一位。

2.List的set方法

也有两种情况,第一种就是默认添加,在末尾往List里添加元素,第二种就是指定位置添加内容,把原来位置的内容给替换掉,并返回原来的元素内容。 基于这个set方法,我们就可以轻易的实现对List元素的交换位置。

int i=0; for (MrhpDiagVEntity entity : mrhpDiagVEntityList) { if (entity.getDiagnosisType().equals("3")) { if (entity.getIsFirst() != null && entity.getIsFirst() == 1) { //诊断为主要诊断时,使用set替换0下标的list,获取旧值填充到当前的位置 MrhpDiagVEntity oldEntity= mrhpDiagVEntityList.set(0, entity); mrhpDiagVEntityList.set(i,oldEntity); } } i++; }

本文作者:Weee

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!