前回のポストの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つ目要素が追加されていることがわかる

The Eclipse
(2025年11月10日 23:40 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)JavaエンジニアのためのEclipse パーフェクトガイド【増補改訂版】
¥3,278 (2025年12月6日 22:56 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)MEGALOMANIUM II - Eclipse
8% オフGQCS-91503







