タイトル | : Javaオブジェクト指向基礎講習の例外処理 |
投稿日 | : 2021/09/10(Fri) 07:07 |
投稿者 | : 粕谷 |
”在庫不足の不具合”の講習内容を少し変えてみました
下記のようにItem3のキー番号順を入れ替えしてみたところ、
キー番号が昇順になっている場合は変更が反映されましたが、
キー番号が降順になっている場合は変更されませんでした。
itemLogic.updateStock("003", -40);
itemLogic.updateStock("002", 50);
これはHashMapの制約なのでしょうか?
以下のドキュメントを読んでみましたが、記載されている箇所がわかりませんでした。
https://docs.oracle.com/javase/jp/8/docs/api/java/util/HashMap.html
お教えいただけると幸いです。