Convert List[T] to T[]

Syntax: 

<T> to T

List<T> list = new ArrayList<T>();
T [] countries = list.toArray(new T[list.size()]);
 T  to List<T>
T[] countries = {"India", "Switzerland", "Italy", "France"};
List<T> list = new Arrays(Arrays.asList(countries));
T – int, String, double (any primitive type)

Create a List of Element:

List<String> list  = new ArrayList<String>();

list.add(“INDIA”);     list.add(“JAPAN”);   list.add(“PAKISTHAN”);

Convert List to String of array ie) String[]  :

String[] listToString = list.toArray(new String(list.size());

Reference:

http://viralpatel.net/blogs/2009/06/convert-arraylist-to-arrays-in-java.html

Advertisements
  1. Leave a comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: