如何在Java中循环遍历List并修改数据

一、整体流程

步骤如下:

erDiagram
    List --> 遍历 --> 修改数据

二、具体步骤及代码示例

1. 创建List并初始化数据

List<String> list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Cherry");

2. 遍历List并修改数据

for (int i = 0; i < list.size(); i++) {
    String item = list.get(i);
    // 修改数据
    list.set(i, item.toUpperCase());
}
  • list.size()用于获取List的大小
  • list.get(i)用于获取指定位置的数据
  • list.set(i, item.toUpperCase())用于修改指定位置的数据为大写形式

三、完整代码示例

import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("Apple");
        list.add("Banana");
        list.add("Cherry");

        for (int i = 0; i < list.size(); i++) {
            String item = list.get(i);
            // 修改数据
            list.set(i, item.toUpperCase());
        }

        // 输出修改后的数据
        for (String item : list) {
            System.out.println(item);
        }
    }
}

四、状态图

stateDiagram
    开始 --> 创建List并初始化数据 --> 遍历List并修改数据 --> 结束

结语

通过以上步骤,你已经学会了如何在Java中循环遍历List并修改数据。希望这篇文章对你有所帮助,继续加油,不断学习成长!