「javalist清空」javalist删除

博主:adminadmin 2022-12-19 09:12:07 157

本篇文章给大家谈谈javalist清空,以及javalist删除对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA中的List的使用

ListE([]内的内容可省略),与数组类似:

实例化:List[数据类型] list = new ArrayList[数据类型]();

获得集合内元素个数:list.size();

添加元素:

默认添加:list.add(e);

指定下标添加(添加后下标后的元素向后挪一位):list.add(index,e);

删除元素:

返回是否删除:list.remove(e);

直接删除指定下标的元素(只删除找到的第一个相符合的元素):list.remove(index);

替换元素(替换掉指定下标的元素):list.set(index,e);

取出元素:list.get(index);

清空集合:list.clear();

判断集合中是否存在某个元素(存在返回true,不存在返回false):list.contains(e);

对比两个集合中的所有元素:

两个对象一定相等:list.equals(list2);

两个对象不一定相等:list.hashCode() == list2.hashCode();

(两个相等对象的equals方法一定为true, 但两个hashcode相等的对象不一定是相等的对象。)

获得元素下标:

元素存在则返回找到的第一个元素的下标,不存在则返回-1:list.indexOf(e);

元素存在则返回找到的最后一个元素的下标,不存在则返回-1:list.lastIndexOf(e);

判断集合是否为空(空则返回true,非空则返回false):list.isEmpty();

返回Iterator集合对象:list.iterator();

将集合转换为字符串:list.toString();

截取集合(从fromIndex开始在toIndex前结束,[fromIndex,toIndex)):list.subList(fromIndex,toIndex);

将集合转换为数组:

默认类型:list.toArray();

指定类型(objects为指定类型的数组对象,并将转换好的数组赋值给objects数组):list.toArray(objects);

以上为List常用的方法。

java中清除list的方法有哪些

删除某个元素:

List.remove(0);

List.remove(对象);

清空list

List.clear();

List = new ArrayList();

如何从Java List中取出前100的数据并且删除掉?

java List中取出前100的数据并且删除掉,遍历list集合,把数据取出存到新集合,再删除掉,如下方法:

package com.test;

import java.util.ArrayList;

import java.util.List;

public class TestA {

public static void main(String[] args) {

//定义集合

ListString list=new ArrayListString();

//给集合存150个值

for(int x=1;x=101;x++){

list.add("a"+x);

}

System.out.println("原集合内容:"+list);

ListString list2=new ArrayListString();

//循环获取和移除掉100值

for(int x=0;x1;x++){

//获取

String a=list.get(x);

list2.add(a);

//移除

list.remove(a);

//list2集合够100则跳出循环

if(list2.size()==100){

break;}

//移除掉list集合一个元素,长度减一,标量应该不变所以减一,后面会x++

x--;}

System.out.println("取出的100值:"+list2);

//输出剩下的值

System.out.println("剩下的list值:"+list);}

关于javalist清空和javalist删除的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-19,除非注明,否则均为首码项目网原创文章,转载请注明出处。