gpt4 book ai didi

list - 如何将元组添加到 List 并避免 java.lang.UnsupportedOperationException

转载 作者:行者123 更新时间:2023-12-05 00:43:23 26 4
gpt4 key购买 nike

当我尝试将 (Int, String) 类型的对象添加到列表时,我收到以下异常:

var data = List((10, "test1"))                    
data.add((11, "here"))

java.lang.UnsupportedOperationException
java.util.AbstractList.add(AbstractList.java:131)
java.util.AbstractList.add(AbstractList.java:91)

如何将此元组 (11, "here") 添加到 List 'data' 中?

为什么我会收到此异常?

最佳答案

您已导入 scala.collection.JavaConversions._,并尝试在 Scala 不可变列表上使用 Java 可变 add 操作。

这行不通!

也许你只是想

var data = List((1, "one"))
data = (2, "two") :: data

关于list - 如何将元组添加到 List 并避免 java.lang.UnsupportedOperationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17155704/

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