public class Solution {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int l1=Integer.parseInt(br.readLine());int count=0;
String l2=br.readLine();
String[] a=l2.split(" ");int[] no=new int[l1];
for (int i=0;i<l1;i++) {
no[i]=Integer.parseInt(a[i]);
}
List list=Arrays.asList(no);
Set<Integer> set=new LinkedHashSet<Integer>(list);
***for (int integer : set) {***
count=Math.max(count, Collections.frequency(list, integer));
}
}
}
コードのハイライト部分にjava.lang.ClassCastException: [I cannot be cast to java.lang.Integer at Solution.main(Solution.java:23)
があります。これの理由は何ですか?java.lang.ClassCastException:[java.lang.Integerにキャストできません
[配列のArrays.asList()の重複](http://stackoverflow.com/questions/1248763/arrays-aslist-of-an-array) –