teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

内容変更

2020/08/01 02:45

投稿

old_dog
old_dog

スコア51

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,5 @@
1
- HashSetの要素を削除し、同要素を追加すると、格納順序が保たれるように見えます。HashSetの一度格納した要素のindexを内部に保持し続けるのでしょうか?どうして下記のような挙動になるのか、HashSetの構造が知りたいと考えてます。よろしくお願いします。
1
+ HashSetの要素を削除し、同要素を追加すると、格納順序が保たれるように見えます。
2
+ removeで削除しても、"blue"とハッシュ値のセットが、内部に保持され続けているのでしょうか?
2
3
 
3
4
  ```
4
5
  Collection<String> l = new HashSet<String>();