Properties properties = new Properties();
Map<String, String> map = new HashMap<String, String>(properties);// why wrong?
java.util.Properties
является реализацией java.util.Map
, а конструктор java.util.HashMap
получает параметр типа Map
. Итак, почему это должно быть преобразовано явно?