å•題
ã‚ãªãŸã¯ã€ã‚るイベントã®å‚åŠ è€…å簿を管ç†ã—ã¦ã„ã¾ã™ã€‚
åç°¿ã¯ã€Œä¼šå“¡ç•ªå·ï¼ˆint)ã€ã‚’ã‚ーã¨ã—ã¦ã€ã€Œåå‰ï¼ˆString)ã€ã‚’値ã¨ã™ã‚‹ Map ã§è¨˜éŒ²ã•れã¾ã™ã€‚
ä»¥ä¸‹ã®æƒ…å ±ã‚’Mapã«ç™»éŒ²ã—ã¦ãã ã•ã„:
- 101 → “Yamada”
- 102 → “Tanaka”
- 101 → “Suzuki”
ãã®ã†ãˆã§ã€Mapã®å†…容を出力ã—ã¦ãã ã•ã„。
è¦ä»¶
Map<Integer, String>を使ã†ã“ã¨- åŒã˜ã‚ー(101)ã«è¤‡æ•°å›ž
putã—ãŸã¨ãã®å‹•作を確èªã™ã‚‹ã“㨠System.out.println(map)を使ã‚ãšã€foræ–‡ã§ä¸èº«ã‚’明示的ã«å‡ºåŠ›ã™ã‚‹ã“ã¨
テストコード(Main.java)
public class Main {
public static void main(String[] args) {
MapUtil.printMemberMap();
}
}ヒント
Map.put(key, value)ã‚’åŒã˜ã‚ーã§è¤‡æ•°å›žä½¿ã†ã¨ã©ã†ãªã‚‹ï¼ŸMap.entrySet()ã§ãƒ«ãƒ¼ãƒ—ã•ã›ã‚Œã°ã€ã‚ーã¨å€¤ã‚’åŒæ™‚ã«å–り出ã›ã‚‹
→解ç”例


コメント