39
|
Chathuranga Chandrasekara · 技术社区 · 15 年前 |
![]() |
1
59
医生们并没有尽可能清楚地说明这一点,但是他们 做 说:
“固定大小”位应该是一个提示,提示您不能添加或删除元素:)
尽管有其他方法可以解决这个问题(其他方法可以创建一个新的
我建议这样做的原因是GCL通常是一件好事,值得使用。 如注释所述,这需要 复制 数组的;原始数组不支持列表,并且在另一个集合中不会看到任何集合中的更改。 |
![]() |
2
22
它不是
这是一个 固定尺寸 列出,这样它就不支持删除。
你可以创造一个真正的
很难理解
|
![]() |
3
6
请阅读API文档 Arrays.asList() :
注意,collections.remove(int)在javadocs中标记为“可选操作”,这意味着并非所有的集合都支持它。“固定大小列表”意味着您不能更改列表的大小,而remove()可以这样做。所以不支持。
如果要更改array.aslist()生成的列表,只需复制它,例如
|
![]() |
4
5
从aslist接收到的实现没有实现完整的列表接口。我将把列表转换为arraylist,然后对其进行修改。 见 http://java.sun.com/j2se/1.4.2/docs/api/java/util/List.html#remove%28int%29 |
![]() |
5
0
因为你得到了只读列表。 尝试
|
![]() |
6
0
使用
列表有固定大小的元素,列表既不能添加项也不能删除项 |
![]() |
Konvt · 标准库中异常构造函数参数类型问题 5 月前 |
![]() |
EarthTurtle · 调整泛型抛出迭代器的异常类型 11 月前 |
![]() |
ê¹ë¯¼ì¬ · 在六边形的建筑中,例外情况应该扔到哪里? 1 年前 |
|
tariqalr · 带有try-catch块的无限循环的编译和返回值 1 年前 |
![]() |
CheezGuy · Python尝试/不停止错误除外 1 年前 |