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);

}

}

相关推荐
李昊哲小课3 分钟前
fastapi sse websocket 智能家居实时控制台
python·websocket·智能家居·fastapi·sse
AFinalStone8 分钟前
Android 7系统编译与刷机(三)从编译产物到高通刷机包
android·系统编译
刘名喜9 分钟前
第17篇-PostgreSQL-Docker环境搭建
kotlin·springboot
AFinalStone11 分钟前
Android 7系统编译与刷机(四)QFIL刷机工具详解
android·系统编译
杰佛史彦明 本王是暴君14 分钟前
PyTorch KernelAgent 源码解读 ---(2)--- 总体流程
人工智能·pytorch·python
步行cgn20 分钟前
carList.forEach(System.out::println)
java·开发语言·mybatis
Zane199431 分钟前
别再手写 try/finally 了:一文讲透 with 语句背后的上下文管理器协议
后端·python
进击的程序猿~35 分钟前
Go 内存分配与垃圾回收源码深度学习手册
开发语言·后端·golang
red_redemption37 分钟前
自由学习记录(211)
学习
李可以量化39 分钟前
量化高性能服务框架 Tornado 全面解析(上):异步非阻塞的核心能力与场景落地
大数据·python·量化交易·tornado·qmt·ptrade