gpt4 book ai didi

java - 我无法将元素添加到列表中?不支持的操作异常

转载 作者:太空狗 更新时间:2023-10-29 22:42:43 24 4
gpt4 key购买 nike

这个列表对象正在咬我的屁股..

任何时候我尝试向它添加一个元素,它都会产生这个:

Caused by: java.lang.UnsupportedOperationException
at java.util.AbstractList.add(AbstractList.java:148)
at java.util.AbstractList.add(AbstractList.java:108)

产生错误的行是微不足道的,但无论如何它在这里:

AdventureLobbies.players.add(args[0].toLowerCase());

我不应该静态访问它吗?

变量的实际声明:

AdventureLobbies.players = Arrays.asList(rs.getString("players").toLowerCase().split(","));

有什么想法吗?在 Google 上找不到任何有值(value)的东西。

最佳答案

Arrays.asList() 会给你一个不可修改的列表,这就是你添加失败的原因。尝试创建列表:

AdventureLobbies.players = new ArrayList(Arrays.asList(rs.getString("players").toLowerCase().split(",")));

关于java - 我无法将元素添加到列表中?不支持的操作异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10059395/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com