Java Problems with Solutions
Find Duration in Hours and Minutes Between Two Dates in Java
Sort a Java List Alphabetically First and then by Numbers
Encryption and Decryption of Strings in Java
Generate a Random String of Specific Length in Java
Split a String by Comma and Space in Java
Remove Duplicates from a Java List
Converting HashSet to List in Java
Calculate Days Between Two Dates in Java
Round a Number to N decimal Places in Java
Java Run Multiple Tasks Simultaneously
Filling Values in Editable PDF Forms in Java
Create ICS Calendar File in Java/Spring Boot
Convert LocalDateTime to Milliseconds in Java
Convert String DateTime To LocalDateTime in Java
Convert LocalDateTime to String in Java
Convert JSON Array to List of Long Type in Java
Convert a List to an Array in Java
Convert an Array to a List in Java
Convert POJO Class Object to JSON String in Java
Convert JSON String to POJO Class Object in Java
How to Add Data to a List in Java
How to avoid Deadlock in Java with Example
Counting Unique Numbers in a List of Integers
Extract Created and Modified Datetime of Files in Java
Remove Matching Items from List Ignoring Case
Java Solved Programs and Problems with Solutions
Java LocalDateTime Formatting
Merge Sets and Convert to List in Java
Working with CSV files in Java: Read and Write Data with Ease
Resolving Java Type Mismatch Error: Cannot Convert from List<int[]> to List<Integer>
Validating Email with Regex in Java
Resolving Java Type Mismatch Error: Cannot Convert from List<int[]> to List<Integer>
- Last updated Apr 25, 2024
The error "Type mismatch: cannot convert from List
int[] intArray = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; //Type mismatch: cannot convert from Listto List List integerList = Arrays.asList(intArray);
To fix this error, you need to convert the int arrays to Integer objects and create a List of Integer. Here's an example of how you can resolve this issue:
// sample list of int items int[] intArray = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; // converting array of int into list of int ListintList = new ArrayList (); for(int n : intArray) { intList.add(n); }