package Date20200619; import java.awt.RenderingHints.Key; import java.util.HashMap; import java.util.Map; import org.omg.Messaging.SyncScopeHelper; public class MapLearn { public static void main(String[] args) { Map<String, String> nameIfo = new HashMap<>(); nameIfo.put("一年级", "小金"); nameIfo.put("二年级", "小王"); nameIfo.put("三年级", "小李"); nameIfo.put("四年级", "小林"); System.out.println(nameIfo); for (String string : nameIfo.keySet())//常规循环 { System.out.println(string); } System.out.println("-------------------------------"); nameIfo.keySet().forEach(Key -> System.out.println(Key));//Lambda表达式 System.out.println("-------------------------------"); for (String string : nameIfo.values())//常规循环 { System.out.println(string); } System.out.println("-------------------------------"); nameIfo.values().forEach(value -> System.out.println(value));//Lambda表达式 System.out.println("-------------------------------"); nameIfo.values().forEach(System.out::println);//Lambda表达式 } }
{一年级=小金, 三年级=小李, 二年级=小王, 四年级=小林}
一年级
三年级
二年级
四年级
-------------------------------
一年级
三年级
二年级
四年级
-------------------------------
小金
小李
小王
小林
-------------------------------
小金
小李
小王
小林
-------------------------------
小金
小李
小王
小林