java过滤list(java过滤流常用子类)

华为云服务器特价优惠火热进行中!

2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。

合作流程:
1、点击链接注册/关联华为云账号:点击跳转
2、添加客服微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;
3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;
技术专家在金蝶、华为、腾讯原厂有多年工作经验,并已从事云计算服务8年,可对域名、备案、网站搭建、系统部署、AI人工智能、云资源规划等上云常见问题提供更专业靠谱的服务,对相应产品提供更优惠的报价和方案,欢迎咨询。

本篇文章给大家谈谈java过滤list,以及java过滤流常用子类对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

微信号:cloud7591
如需了解更多,欢迎添加客服微信咨询。
复制微信号

本文目录一览:

Java两个List的过滤问题

package test;

import java.util.ArrayList;

import java.util.List;

public class A1

{

public static void main ( String[] args )

{

ListString list1 = new ArrayListString ();

list1.add ("JSON--B--TEST");

list1.add ("JSON--A--TEST");// delete this item

list1.add ("JSON--C--TEST");

ListString list2 = new ArrayListString ();

list2.add ("B");

list2.add ("C");

String temp = list2.toString ().replaceAll ("[\\[\\]\\s]", "").replaceAll ("\\,", "|");

System.out.println (temp);

String reg = "^.*(" + temp + ").*$";

for ( int i = 0; i  list1.size (); i++ )

{

if (!list1.get (i).matches (reg))

{

list1.remove (i);

}

}

System.out.println (list1.toString ());

}

}

JAVA中,如何去掉LIST里的重复元素

最好的办法是用Set,因为Set里面存放的数据是不重复的。

如果你不想用Set,那还可以向下面这样处理。

List list_tmp = new ArrayList(); //建立一个用于临时存放不重复list元素的List集合。

for(Object obj:list){

//可以根据需要,在这里加上强制转型。

//如list里面存放的是一个User对象,那么加上User u = (User) obj;

if(!list_tmp.contains(obj)){ //注意contains方法是通过equals方法进行比较的所以你要根据你自己的需要看是否需要重写list对象里面的equals方法。

list_tmp.add(obj);//如果上面加了强制转型,这里需要写list_tmp.add(u);

}

}

java list的重复对象怎么去除

java list的重复对象,可以使用Set集合类没有重复的数据的特点,将list的数据存入set里面,过滤掉重复的数据,如下代码:

package com.qiu.lin.he;

import java.util.ArrayList;

import java.util.HashSet;

import java.util.List;

import java.util.Set;

public class Ceshi {

public static void main(String[] args) {

ListInteger li = new ArrayListInteger();//新建一个list结合

li.add(1);

li.add(2);

li.add(3);

li.add(1);

SetInteger se = new HashSetInteger();//新建一个set集合

for (Integer integer : li) {

se.add(integer);//过滤重复的数据

}

for (Integer integer : se) {

System.out.println("输出list数组的去重的每个数据" + integer);

}

}

}

运行结果如下:

java过滤list的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java过滤流常用子类、java过滤list的信息别忘了在本站进行查找喔。

发布于 2023-04-06 12:04:46
收藏
分享
海报
36
目录

    忘记密码?

    图形验证码

    复制成功
    微信号: cloud7591
    如需了解更多,欢迎添加客服微信咨询。
    我知道了