Java – ArrayList to array conversion – toarray() function infers that the type does not meet the upper limit error
•
Java
This is the code simplet:
Excel excel = new Excel(); ArrayList<Integer> a1=excel.readExcelSheet("C:\\Users\\Madhukar\\Desktop\\Employee.xls"); System.out.println("Using Iterator"); Iterator iterator = a1.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next());} int x=a1.size(); int[] a3=new int[x]; a3=a1.toArray(a3);
This is the error message:
Solution
Primitives and generics do not match You need an integer [] instead of an int []
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码