*****************************************
* String Array to Array List ******************
*****************************************
http://www.tutorialspoint.com/java/util/arrays_aslist.htm
Example
The following example shows the usage of java.util.Arrays.asList() method.
package com.tutorialspoint; import java.util.Arrays; import java.util.List; public class ArrayDemo1 { public static void main (String args[]) { // create an array of strings String a[] = new String[]{"abc","klm","xyz","pqr"}; List list1 = Arrays.asList(a); // printing the list System.out.println("The list is:" + list1); } }
Let us compile and run the above program, this will produce the following result:
The list is:[abc, klm, xyz, pqr]
http://stackoverflow.com/questions/10530353/convert-string-array-to-arraylist
import java.util.Arrays;
import java.util.List;
import java.util.ArrayList;
public class StringArrayTest
{
public static void main(String[] args)
{
String[] words = {"ace", "boom", "crew", "dog", "eon"};
List<String> wordList = Arrays.asList(words);
for (String e : wordList)
{
System.out.println(e);
}
}
}
**********************************
* Array List to string array ************
**********************************
List<String> stockList = new ArrayList<String>();
stockList.add("stock1");
stockList.add("stock2");
String[] stockArr = new String[stockList.size()];
stockArr = stockList.toArray(stockArr);
for(String s : stockArr)
System.out.println(s);
****************************************************************
************** Array List to Integer * *******************************
****************************************************************
http://www.tutorialspoint.com/java/util/arraylist_get.htm
Example
The following example shows the usage of java.util.ArrayList.get() method.
package com.tutorialspoint; import java.util.ArrayList; public class ArrayListDemo { public static void main(String[] args) { // create an empty array list with an initial capacity ArrayList<Integer> arrlist = new ArrayList<Integer>(5); // use add() method to add elements in the list arrlist.add(15); arrlist.add(22); arrlist.add(30); arrlist.add(40); // let us print all the elements available in list for (Integer number : arrlist) { System.out.println("Number = " + number); } // retrieves element at 4th postion int retval=arrlist.get(3); System.out.println("Retrieved element is = " + retval); } }
Let us compile and run the above program, this will produce the following result:
Number = 15 Number = 22 Number = 30 Number = 40 Retrieved element is = 40
***********************************************************
* int list to int[] *********************************************
***********************************************************
https://www.blogger.com/blogger.g?blogID=5452307390516932808#editor/target=post;postID=4395252080140059040
private int[] buildIntArray(List<Integer> integers) {
int[] ints = new int[integers.size()];
int i = 0;
for (Integer n : integers) {
ints[i++] = n;
}
return ints;
}
http://stackoverflow.com/questions/10269300/convert-int-into-arraylist
List<Integer> list = Arrays.asList(1, 2, 3);
So something along the lines of:
int[] array = { 1, 2, 3 };
ArrayList<Integer> list = new ArrayList<Integer>(array.length);
for (int i = 0; i < array.length; i++)
list.add(Integer.valueOf(array[i]));
沒有留言:
張貼留言