Java ArrayList 在特定索引处替换

发布于 2024-12-05 02:40:29 字数 153 浏览 1 评论 0 原文

我需要这个java方面的帮助。我创建了一个灯泡数组列表,并且尝试用另一个灯泡替换特定索引处的灯泡。那么对于以下标题,我该如何继续?

public void replaceBulb(int index, Bulbs theBulb) {

}

I need help with this java please. I created an ArrayList of bulbs, and I'm trying to replace a bulb at specific index with another bulb. So with the following heading, how do I proceed?

public void replaceBulb(int index, Bulbs theBulb) {

}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

忆离笙 2024-12-12 02:40:29

查看 列表接口

Check out the set(int index, E element) method in the List interface

兔小萌 2024-12-12 02:40:29

您可以使用 ArrayList 的 set 方法替换特定位置的项目,如下所示:

list.set( your_index, your_item );

但是该元素应该出现在您在 set() 方法内传递的索引处,否则会抛出异常。

您也可以检查oracle文档 这里

You can replace the items at specific position using set method of ArrayList as below:

list.set( your_index, your_item );

But the element should be present at the index you are passing inside set() method else it will throw exception.

Also you can check oracle doc here

萌酱 2024-12-12 02:40:29

使用 set() 方法:参见文档

arraylist.set(index,newvalue);

Use the set() method: see doc

arraylist.set(index,newvalue);
拥抱影子 2024-12-12 02:40:29
public void setItem(List<Item> dataEntity, Item item) {
    int itemIndex = dataEntity.indexOf(item);
    if (itemIndex != -1) {
        dataEntity.set(itemIndex, item);
    }
}
public void setItem(List<Item> dataEntity, Item item) {
    int itemIndex = dataEntity.indexOf(item);
    if (itemIndex != -1) {
        dataEntity.set(itemIndex, item);
    }
}
关于从前 2024-12-12 02:40:29

让我们获取数组列表作为 ArrayList 和新值作为 value
您所需要做的就是将参数传递给 .set 方法。
ArrayList.set(index,value)

例如 -

ArrayList.set(10,"new value or object")

Lets get array list as ArrayList and new value as value
all you need to do is pass the parameters to .set method.
ArrayList.set(index,value)

Ex -

ArrayList.set(10,"new value or object")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文