//上下文推断数据类型
@Test
public void test7() {
//由后面推断数据类型
String[] strs = {"aaa","bbb","ccc"};
//这种情况就没法推断数据类型
// String[] strs1;
// strs1 = {"aaa","bbb","ccc"};
//后在<>类型由前面推断出是String类型
List<String> list = new ArrayList<>();
//这里HashMap不带数据类型,是由下面的方法参数推断出来的,这里可以不写,这是jdk1.8新特性,JDK1.7就会出错
showMap(new HashMap<>());
}
public void showMap (Map<String,Integer> map){
System.out.println(map);
};