How to convert Array to List in Java
Published: January 24, 2009 , Updated: December 13, 2011 , Author: mkyong
Sometime you need to convert an array variable to List or Collection for some iterative (looping) process. Actually Java come with a handy function to achieve this – Arrays.asList. See example below :
import java.util.Arrays; import java.util.List; public class ArrayToList { public static void main(String[] argv) { String sArray[] = new String []{"Array 1", "Array 2", "Array 3"}; //convert array to list List lList = Arrays.asList(sArray); System.out.println(lList); } }







This is not true to all, you can’t convert byte array to list nor do char [], javadoc speaks out.So, the topic is not perfectly correct.
It must be Object[] not primitive{int,float,long,double,char} type array.