Native Java 8 (one line)

With Java 8, int[] can be converted to Integer[] easily:

int[] data = {1,2,3,4,5,6,7,8,9,10};

// To boxed array
Integer[] what = Arrays.stream( data ).boxed().toArray( Integer[]::new );
Integer[] ever = IntStream.of( data ).boxed().toArray( Integer[]::new );

// To boxed list
List<Integer> you  = Arrays.stream( data ).boxed().collect( Collectors.toList() );
List<Integer> like = IntStream.of( data ).boxed().collect( Collectors.toList() );

As others stated, Integer[] is usually not a good map key. But as far as conversion goes, we now have a relatively clean and native code.

Answer from Sheepy on Stack Overflow
🌐
Java Programming
java-programming.mooc.fi › part-3 › 3-arrays
Arrays - Java Programming
Scanner reader = new ... = 1; System.out.println("Which index should we access? "); int index = Integer.valueOf(reader.nextLine()); int number = numbers[index]; System.out.println(number);...
🌐
Jackrutorial
jackrutorial.com › 2019 › 03 › how-to-convert-int-array-to-integer-in-java.html
How to convert an int array to an integer in Java - Java Programming Examples - Learning to Write code for Beginners with Tutorials
package com.jackrutorial; import org.apache.commons.lang.StringUtils; public class ArrayToIntegers4 { public static void main(String[] args) { Integer intArrs[] = { 2, 0, 1, 9 }; System.out.print("int arrays: ["); for (int i = 0; i < intArrs.length; i++) { System.out.print(intArrs[i]); if (i < intArrs.length - 1) { System.out.print(","); } } System.out.print("]"); System.out.print(" -> converted: "); System.out.println(Integer.valueOf(StringUtils.join(intArrs))); } } int arrays: [2,0,1,9] -> converted: 2019 · package com.jackrutorial; import java.util.Arrays; public class ArrayToIntegers5 { p
🌐
W3Schools
w3schools.com › java › java_arrays.asp
Java Arrays
Java Wrapper Classes Java Generics Java Annotations Java RegEx Java Threads Java Lambda Java Advanced Sorting ... How Tos Add Two Numbers Swap Two Variables Even or Odd Number Reverse a Number Positive or Negative Square Root Area of Rectangle Celsius to Fahrenheit Sum of Digits Check Armstrong Num Random Number Count Words Count Vowels in a String Remove Vowels Count Digits in a String Reverse a String Palindrome Check Check Anagram Convert String to Array Remove Whitespace Count Character Frequency Sum of Array Elements Find Array Average Sort an Array Find Smallest Element Find Largest Element Second Largest Array Min and Max Array Merge Two Arrays Remove Duplicates Find Duplicates Shuffle an Array Factorial of a Number Fibonacci Sequence Find GCD Check Prime Number ArrayList Loop HashMap Loop Loop Through an Enum
🌐
Mkyong
mkyong.com › home › java › java – convert int[] to integer[] example
Java - Convert int[] to Integer[] example - Mkyong.com
February 22, 2014 - public static Integer[] toObject(int[] ... IntegerArray[i].intValue(); } return result; } The theory is simple, create a new array, and dump the old value inside....
Find elsewhere
🌐
Tpoint Tech
tpointtech.com › java-integer-valueof-method
Java Integer.valueOf() Method - Tpoint Tech
The valueOf() method is a static method that returns the relevant Integer Object holding the value of the argument passed. The argument can be a primitive da...
🌐
W3Docs
w3docs.com › java
How to convert int[] into List<Integer> in Java?
import java.util.Arrays; import java.util.List; public class Main { public static void main(String[] args) { int[] array = {1, 2, 3, 4, 5}; List<Integer> list = Arrays.stream(array) .mapToObj(Integer::valueOf) .collect(Collectors.toList()); System.out.println(list); // Outputs: [1, 2, 3, 4, 5] } }
🌐
Scijava
javadoc.scijava.org › SciJava › org › scijava › util › IntArray.html
IntArray (SciJava Javadocs 0-SNAPSHOT API)
java.util.AbstractList<BaseType> ... Known Subclasses: IntColumn · public class IntArray extends AbstractPrimitiveArray<int[],Integer> An extensible array of int elements....
🌐
Tutorialspoint
tutorialspoint.com › java › lang › integer_valueof_int.htm
Java - Integer valueOf(int i) method
Then using valueOf() method, we're getting the object and printing it. package com.tutorialspoint; public class IntegerDemo { public static void main(String[] args) { int i = 170; System.out.println("Number = " + i); /* returns the Integer object of the given number */ System.out.println("valueOf = " + Integer.valueOf(i)); } }
🌐
GeeksforGeeks
geeksforgeeks.org › java › arrays-in-java
Arrays in Java - GeeksforGeeks
The primitive array stores integer values and is traversed using a loop. The non-primitive array stores String objects and is printed in the same way using its length property. ... In Java, an array is declared by specifying the data type, followed ...
Published   December 21, 2016
🌐
W3Schools
w3schools.com › java › ref_string_valueof.asp
Java String valueOf() Method
Arrays Loop Through an Array Real-Life Examples Multidimensional Arrays Code Challenge · Java Methods Java Method Challenge Java Method Parameters
🌐
Oracle
docs.oracle.com › javase › tutorial › java › nutsandbolts › arrays.html
Arrays (The Java™ Tutorials > Learning the Java Language > Language Basics)
The following program, ArrayDemo, creates an array of integers, puts some values in the array, and prints each value to standard output.