java list 修改_代码示例

houduangongchengshi

温馨提示:这篇文章已超过287天没有更新,请注意相关的内容是否还可用!

Java中的List是一种常用的集合类型,它可以存储一组有序的元素,并且允许元素重复。在实际开发中,我们经常需要对List中的元素进行修改,比如修改指定位置的元素或者替换某个元素。这时,我们可以使用List的set方法来实现。

set方法的语法为:list.set(index, element),其中index表示要修改的元素的索引位置,element表示要替换的新元素。通过调用set方法,我们可以直接修改List中指定位置的元素,而不需要创建一个新的List对象。

下面是一个示例代码,演示了如何使用set方法修改List中的元素:

import java.util.ArrayList;

import java.util.List;

public class ListModifyExample {

public static void main(String[] args) {

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

list.add("apple");

list.add("banana");

list.add("orange");

System.out.println("修改前的List:" + list);

// 修改指定位置的元素

list.set(1, "grape");

System.out.println("修改后的List:" + list);

}

}

在上述代码中,我们首先创建了一个ArrayList对象,并向其中添加了三个元素:"apple"、"banana"和"orange"。然后,我们调用set方法将索引为1的位置的元素修改为"grape"。我们通过打印List的内容,可以看到修改后的结果。

运行上述代码,输出结果为:

修改前的List:[apple, banana, orange]

修改后的List:[apple, grape, orange]

可以看到,通过调用set方法,我们成功地将List中索引为1的元素从"banana"修改为"grape"。这种方式可以方便地修改List中的元素,而不需要改变List的大小或重新创建List对象。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码