List接口扩展了 Collection并声明了存储一系列元素的集合的行为。
让我们看一个例子来初始化Java中的列表-
import java.util.*; public class Main { public static void main(String[] args) { List list1 = new ArrayList(); list1.add("Jacob"); list1.add("Tom"); list1.add("Steve"); System.out.println(" ArrayList Elements"); System.out.print("\t" + list1); List list2 = new LinkedList(); list2.add("Jacob"); list2.add("Tom"); list2.add("Steve"); System.out.println(); System.out.println(" LinkedList Elements"); System.out.print("\t" + list2); } }
输出结果
ArrayList Elements [Jacob, Tom, Steve] LinkedList Elements [Jacob, Tom, Steve]
现在让我们来看另一个示例,以Java初始化列表-
import java.util.*; public class Main { public static void main(String[] args) { List<String> list = Arrays.asList("Tom", "Bradley", "Brad", "Steve", "David", "Katie", "Lyn"); System.out.println("List : " + list.toString()); } }
输出结果
List : [Tom, Bradley, Brad, Steve, David, Katie, Lyn]