//想要获得城市总数
Map<String, Long> countryToLocaleCouunts = locales.collect(groupingBy(Locale::getCountry,counting()));
System.out.println("countryToLocaleCouunts : "+countryToLocaleCouunts);
Map<String,Set<Locale>> countryToLocaleSet = locales.collect(groupingBy(Locale::getCountry,toSet()));
System.out.println("countryToLocaleSet : "+countryToLocaleSet);
使用eclipse写这段代码时,在counting()方法和toSet()方法下红线报错,也看了JDK是1.8的,除了JDK,还有什么情况可能产生这样的问题?是写错了吗?