前回のポストのMap版。
こんなソースがあるとする、
package stream;
import java.util.HashMap;
import java.util.Map;
public class Test {
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
Map<String, String> myMap = new HashMap<>();
myMap.put("1", "value1");
myMap.put("2", "value2");
System.out.println();
myMap.entrySet().stream()
.forEach(entry -> {
System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
});
}
}

Mapの中身を表示するプログラムだが、
デバッグ中にMapに値を追加したい時のやり方
値を変えたい箇所にブレイクポイントを置く

デバッグで実行する
ブレイクポイントに止まったら、myMapをウォッチに追加する
式の変数のあたりで右クリック>値の変更を選択


ウィンドウに以下のような式を追加し、OKボタン押下
myMap.put("3", "value3");
return myMap;

続行すると3つ目要素が追加されていることがわかる

JAVA TEA(ジャワティ) 大塚食品シンビーノストレート レッド 無糖 茶 500ml×24本
14% オフ原材料、紅茶のみ。 無糖・カロリーゼロ いつもの食事に! 食事の味を引き立て食卓を華やかに彩るテーブルドリンク。 しっかりした味わいに軽やかな余韻
プロになるJava―仕事で必要なプログラミングの知識がゼロから身につく最高の指南書
¥3,212 (2025年10月13日 21:07 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)JAVA TEA(ジャワティ) 大塚食品シンビーノストレート レッド 2L×6本
27% オフ内容量:2L×6本 カロリー:0kcal 原材料:紅茶 商品サイズ(高さ×奥行×幅):320mm×185mm×330mm