Java学习,List 元素替换

Java中List接口,提供了多种方法来替换元素,可以通过索引,访问和替换List中的元素。

示例:

public class ListElementReplacementExample {

public static void main (String\[\] args) {

// 创建ArrayList

List<String> list = new ArrayList<>();

list.add("Apple");

list.add("Banana");

list.add("Cherry");

// 打印原始列表

System.out.println("Original List: " + list);

// 通过索引替换元素

// 将索引为1的元素(Banana)替换为Orange

list.set(1, "Orange");

// 打印替换后的列表

System.out.println("List after replacement: " + list);

}

}

Collections 类的 replaceAll() 替换List中所有的指定元素:

import java.util.*;

public class Main {

public static void main (String\[\] args) {

List list = Arrays.asList("one Two three Four five six one three Four".split(" "));

System.out.println("List :"+list);

Collections.replaceAll(list, "one", "hundrea");

System.out.println("replaceAll: " + list);

}

}

相关推荐
打工仔折腾 AI3 分钟前
Docker镜像分层与卷挂载到底怎么工作:一次文件系统层面的实测分析
运维·人工智能·后端·python·docker·容器·性能优化
老歌老听老掉牙5 分钟前
麻花钻锥面后刀面数学模型的完整推导与数值求解
python·钻头·后刀面
denlaku5 分钟前
JDK 10 新特性详解
java·开发语言
cfm_29147 分钟前
Java常见加密算法全解
开发语言
程序员耄耋9 分钟前
JDK21的下载与安装(2025.8.2)
java
墨染天姬12 分钟前
【人工智能训练师】python语法二
开发语言·人工智能·python
~木雨13 分钟前
Java 线程从生到死:创建三式、六态流转、中断协作与死锁活锁饥饿,一篇讲透
java·java并发·虚拟线程·死锁·线程状态·中断机制
梓雨枔14 分钟前
JavaScript+快速学习,简单好用~
javascript·学习
木易 士心19 分钟前
JavaScript 闭包原理和实践深度解析
开发语言·javascript·ecmascript
Wang's Blog20 分钟前
Java框架 SpringCloud 快速入门: Nacos 服务多级存储模型
java·spring·spring cloud