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

}

}

相关推荐
huangdong_几秒前
拼多多商品图片采集技术深度解析:webp格式转换、SKU图自动分类与懒加载处理
开发语言·经验分享
我能坚持多久1 分钟前
C++继承详解
开发语言·c++
我是一颗柠檬1 分钟前
【Java项目技术亮点】读写分离+主从延迟处理:MySQL高并发下的性能优化方案
java·分布式·mysql·性能优化
qq_2518364571 分钟前
基于java Web 哈尔滨文化活动网站毕业论文
java·开发语言·前端
量化君也1 分钟前
桥水基金全天候策略拆解,构建中国ETF躺平版策略
大数据·人工智能·python·算法·金融·业界资讯
Java知识技术分享3 分钟前
安装sourcetree
java·git·源代码管理
cft56200_ln5 分钟前
TDA4时间同步3 网卡添加虚拟时间戳
c语言·开发语言·arm开发·驱动开发·嵌入式硬件·网络协议
Kapaseker5 分钟前
Android 线程发展shi
android·kotlin
AOwhisky8 分钟前
Redis 学习笔记(第二期):核心数据类型与消息队列实战
运维·数据库·redis·笔记·学习·云计算
爱吃苹果的梨叔10 分钟前
2026年分布式坐席系统哪家好:指挥中心与调度大厅选型参考
分布式·python