首页 > 其他分享 >使用 Collections中的replaceAll方法 替换list中的指定元素

使用 Collections中的replaceAll方法 替换list中的指定元素

时间:2023-05-30 10:45:04浏览次数:38  
标签:six list three four replaceAll Collections

  • 以下实例演示了如何使用 Collections 类的 replaceAll() 来替换List中所有的指定元素:
import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class ImoocStudent {

    public static void main(String[] args) throws Exception{
        List list = Arrays.asList("one two three four fix six one three".split(" "));
        System.out.println("list:" + list);
        Collections.replaceAll(list,"one","fuck");
        System.out.println("replaceAll:" + list);
    }

}
list:[one, two, three, four, fix, six, one, three]
replaceAll:[fuck, two, three, four, fix, six, fuck, three]

标签:six,list,three,four,replaceAll,Collections
From: https://www.cnblogs.com/pansidong/p/17442585.html

相关文章

  • Collections.rotate 对List集合进行循环移动操作
    它的作用是将列表中的元素向右移动指定的距离,如果移动的距离是负数,则表示向左移动。方法的声明如下:publicstaticvoidrotate(List<?>list,intdistance)其中,list是要进行移动的List集合,distance是指移动的距离,可以是正数或负数。demo1importjava.util.Arrays;im......
  • 【python】内置函数list
    内置函数listlist()方法用于将元组转换为列表。注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中。#!/usr/bin/python#-*-coding:UTF-8-*-aTuple=(123,'runoob','google','abc');aList=list(aTuple)print("列表......
  • Java8 List集合如何移除满足条件的元素
    1.移除List<String>中指定元素for(inti=assSupplementList.size()-1;i>=0;i--){TypgHouseOrderAssessmentSupplementitem=assSupplementList.get(i);if(item.getBzx().contains("新建房屋")){ass......
  • java集合过滤出符合条件的List元素集合(lambda表达式)
    使用Java8中的lambda表达式过滤ModelMapmodel=newModelMap();TSmClazzTSmClazz=tSmClazzService.get(id);List<Student>students=TSmClazz.getStudents();if(flag.equals("0")){List<Student>boys......
  • linphone-去掉HistoryListFragment界面
    说明HistoryListFragment界面包括:1.拨打电话记录2.未接听记录3.修改记录看图HistoryListFragment主界面修改拨打记录界面好,开始去掉这个界面需要分析的点每次拨打记录是怎样形成的。记录还可以分日期显示一组。没有接到的电话是怎样记录的就该记录时,那个工具栏是怎样变......
  • 10ArrayList&学生管理系统
    1.ArrayList集合和数组的优势对比:长度可变,自动扩容。添加数据的时候不需要考虑索引,默认将数据添加到末尾1.1ArrayList类概述什么是集合​ 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点​ 长度可以变化,只能存储引用数据类型。在存......
  • ArrayList的实现原理
    一、 ArrayList概述:  ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。   ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(Listl)函数返回一个线程安全的ArrayList......
  • 批量删除List的元素
    从C#List的源码看,Remove()方法会触发数组的位移,如果在循环中调用会十分费:for(inti=0;i<arr.Count;i++){if(arr[i].IsNull()){arr.Remove(arr[i]);}}这个时候可以使用Rem......
  • Java中Collection与Collections有什么区别?Java常见面试题解析
    本文将为大家详细讲解Java中Collection与Collections的区别点,这是我们进行开发时经常用到的知识点,也是大家在学习Java中很重要的一个知识点,更是我们在面试时有可能会问到的问题!文章较长,干货满满,建议大家收藏慢慢学习。文末有本文重点总结,主页有全系列文章分享。技术类问题,欢迎大......
  • Arraylist1
    importjava.time.LocalDate;importjava.util.ArrayList;importjava.util.List;publicclassList1{publicstaticvoidmain(String[]args){//集合类(collection):长度可变,不同类型//1--创建对象ArrayListarrayList=newArrayList();//创建对象(......