list
=
new
LinkedList<int[]>()
型数组;
list.add(arr)
添加一个名为arr的数组元素;
arr的属性及类型是根据泛型里面的内容定,可以是任意一类对象
import org.apache.commons.lang.StringUtilsimport java.util.ArrayList
import java.util.Iterator
import java.util.LinkedList
import java.util.List
public class TestLinkList {
public static void main(String[] args) {
LinkedList<String> linkedList = new LinkedList<String>()
List<String> nodeList = new ArrayList<String>()
nodeList.add("1")
nodeList.add("2")
nodeList.add("3")
linkedList.addAll(nodeList)
Iterator<String> iterator = linkedList.iterator()
while(iterator.hasNext()){
System.out.println(iterator.next())
}
}
}
输出结果:
1
2
3
List本身没有提供这种方法,不过可以借助数组来实现。
或者可以自己写一个方法。
import java.util.Arraysimport java.util.List
public class ListDemo {
public static void main(String[] args) {
List<String>list = Arrays.asList(new String[] { "123", "456", "789" })
List<String>list2 = Arrays.asList("123,456,789".split(","))
List<String>list3 = createList("123", "456", "789")
}
public static List createList(Object... objects) {
return Arrays.asList(objects)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)