실행 실패 (제출 코드 컴파일 에러)
Main.java:8: error: variable woods is already defined in class Main static HashMap<Integer, List<Wood>>[] woods = new HashMap<>(); ^ Main.java:8: error: incompatible types: cannot infer type arguments for HashMap<> static HashMap<Integer, List<Wood>>[] woods = new HashMap<>(); ^ reason: no instance(s) of type variable(s) K,V exist so that HashMap<K,V> conforms to HashMap<Integer,List<Wood>>[] where K,V are type-variables: K extends Object declared in class HashMap V extends Object declared in class HashMap Main.java:24: error: cannot find symbol List<Wood> list = woods.getOrDefault(y, new ArrayList<>()); ^ symbol: method getOrDefault(int,ArrayList<Object>) location: variable woods of type Wood[] Main.java:26: error: cannot find symbol woods.put(y, list); ^ symbol: method put(int,List<Wood>) location: variable woods of type Wood[] Main.java:29: error: cannot find symbol List<Integer> yList = new ArrayList<>(map.keySet()); ^ symbol: variable map location: class Main Main.java:33: error: cannot find symbol List<Wood> list1 = map.get(yList.get(i)); ^ symbol: variable map location: class Main Main.java:35: error: cannot find symbol List<Wood> list2 = map.get(yList.get(j)); ^ symbol: variable map location: class Main Main.java:75: error: Wood is not abstract and does not override abstract method compareTo(Wood) in Comparable static class Wood implements Comparable<Wood> { ^ 8 errors
정답 개수:
-
틀린 개수:
-
실행 실패 개수:
-
비공개 코드입니다. 코드 작성자만 볼 수 있습니다.
반례를 발견하지 못했습니다.