Ged*_*bel 6 java linkedhashset
使用 ArrayList 我会做类似的事情
myList.set(myList.indexOf(oldItemNumber), newItemNumber);
Run Code Online (Sandbox Code Playgroud)
LinkedHashSet 有没有一种简单的方法可以实现这一点?
这个问题对于 Set 来说毫无意义。添加到 Set 中的新对象要么等于现有对象(在这种情况下什么也不会发生),要么不等于(在这种情况下它被添加到最后)。
如果不删除并重新添加所有内容,就无法在特定位置插入对象。
您可能想看看TreeSet它允许您保留一个有序集,当您添加和删除对象时,该有序集将按照提供的比较器保持有序。
| 归档时间: |
|
| 查看次数: |
4409 次 |
| 最近记录: |