java中常见的几种list 转换成 Array 对象
By:Roy.LiuLast updated:2014-02-16
java中有常见的几种list或者集合 类型: Vector, ArrayList, LinkedList,TreeSet LinkedHashSet. 很有可能为了方便,会将这些对象转换成数组. 下面记录一些常见的用法:
Vector 转换成 Array
ArrayList 转换成 Array对象
LinkedList 转换成 Array
HashSet 转换成Array
TreeSet 转换成 Array
LinkedHashSet 转换成 Array 对象
Vector 转换成 Array
// Create a Vector and populate it with elements Vector vector = new Vector(); vector.add("element_1"); vector.add("element_2"); vector.add("element_3"); vector.add("element_4"); vector.add("element_5"); Object[] objArray = vector.toArray(); System.out.println("Elements in Array :"); for(int i=0; i < objArray.length ; i++) System.out.println(objArray[i]);
ArrayList 转换成 Array对象
// Create an ArrayList and populate it with elements ArrayList arrayList = new ArrayList(); arrayList.add("element_1"); arrayList.add("element_2"); arrayList.add("element_3"); arrayList.add("element_4"); Object[] objArray = arrayList.toArray(); System.out.println("Elements in Array :"); for(int i=0; i < objArray.length ; i++) System.out.println(objArray[i]);
LinkedList 转换成 Array
// Create a LinkedList and populate it with elements LinkedList linkedList = new LinkedList(); linkedList.add("element_1"); linkedList.add("element_2"); linkedList.add("element_3"); linkedList.add("element_4"); linkedList.add("element_5"); Object[] objArray = linkedList.toArray(); System.out.println("Elements in Array :"); for(int i=0; i < objArray.length ; i++) System.out.println(objArray[i]);
HashSet 转换成Array
HashSet hashSet = new HashSet(); hashSet.add("element_1"); hashSet.add("element_2"); hashSet.add("element_3"); Object[] objArray = hashSet.toArray(); System.out.println("Elements in Array :"); for(int i=0; i < objArray.length ; i++) System.out.println(objArray[i]);
TreeSet 转换成 Array
TreeSet treeSet = new TreeSet(); treeSet.add("element_1"); treeSet.add("element_2"); treeSet.add("element_3"); Object[] objArray = treeSet.toArray(); System.out.println("Elements in Array :"); for(int i=0; i < objArray.length ; i++) System.out.println(objArray[i]);
LinkedHashSet 转换成 Array 对象
LinkedHashSet linkedHashSet = new LinkedHashSet(); linkedHashSet.add("element_1"); linkedHashSet.add("element_2"); linkedHashSet.add("element_3"); Object[] objArray = linkedHashSet.toArray(); System.out.println("Elements in Array :"); for(int i=0; i < objArray.length ; i++) System.out.println(objArray[i]);
From:一号门
Previous:java.util.Properties 的常见使用方法
COMMENTS