找到 4330 篇文章 关于 Java 8
187 次查看
Collections 类的 synchronizedList(List list) 方法接受一个 List 对象并返回一个由指定列表支持的同步列表。示例:import java.util.ArrayList; import java.util.Collections; import java.util.LinkedHashSet; import java.util.Set; public class ArrayListSample { public static void main(String[] args){ ArrayList list = new ArrayList(); list.add("JavaFx"); list.add("Java"); list.add("WebGL"); list.add("OpenCV"); Set set = new LinkedHashSet(list); Collections.synchronizedList(list); System.out.println(list); } }输出:[JavaFx, Java, WebGL, OpenCV]
353 次查看
Collections 类提供了一个名为 reverse() 的方法,此方法接受一个列表并反转其中元素的顺序。示例:import java.util.ArrayList; import java.util.Collections; import java.util.LinkedHashSet; import java.util.Set; public class Sample { public static void main(String[] args){ ArrayList list = new ArrayList(); list.add("JavaFx"); list.add("Java"); list.add("WebGL"); list.add("OpenCV"); Set set = new LinkedHashSet(list); System.out.println(set); Collections.reverse(list); System.out.println(list); } }输出:[JavaFx, Java, WebGL, OpenCV] [OpenCV, WebGL, Java, JavaFx]
69 次查看
java.util.LinkedList 类的 removeLast() 方法删除并返回此列表的最后一个元素。示例:import java.util.*; public class LinkedListDemo { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("Hello"); list.add(2); list.add("Chocolate"); list.add("10"); System.out.println("LinkedList:" + list); System.out.println("Last element:" + list.removeLast()); System.out.println("LinkedList:" + list); } }输出:LinkedList:[Hello, 2, Chocolate, 10] Last element:10 LinkedList:[Hello, 2, Chocolate]
106 次查看
java.util.LinkedList 类的 removeFirst() 方法删除并返回此列表的第一个元素。示例:import java.util.*; public class LinkedListDemo { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("Hello"); list.add(2); list.add("Chocolate"); list.add("10"); System.out.println("LinkedList:" + list); System.out.println("First element:" + list.removeFirst()); System.out.println("LinkedList:" + list); } }输出:LinkedList:[Hello, 2, Chocolate, 10] First element:Hello LinkedList:[2, Chocolate, 10]
91 次查看
java.util.LinkedList 类的 getLast() 方法返回此列表中的最后一个元素。示例:import java.util.*; public class LinkedListDemo { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("Hello"); list.add(2); list.add("Chocolate"); list.add("10"); System.out.println("LinkedList:" + list); System.out.println("Last Element :" + list.getLast()); } }输出:LinkedList:[Hello, 2, Chocolate, 10] Last Element :10
114 次查看
java.util.LinkedList 类的 getFirst() 方法返回当前列表的第一个元素。 示例实时演示 import java.util.*; public class LinkedListDemo { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("Hello"); list.add(2); list.add("Chocolate"); list.add("10"); System.out.println("LinkedList:" + list); System.out.println("First Element :" + list.getFirst()); } } 输出 LinkedList:[Hello, 2, Chocolate, 10] First Element :Hello
141 次查看
java.util.LinkedList 类的 addLast(E e) 方法在此列表的末尾插入指定的元素。示例:import java.util.*; public class LinkedListDemo { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("Hello"); list.add(2); list.add("Chocolate"); list.add("10"); System.out.println("LinkedList:" + list); list.addLast("Element"); System.out.println("LinkedList:" + list); } }输出:LinkedList:[Hello, 2, Chocolate, 10] LinkedList:[Hello, 2, Chocolate, 10, Element]
155 次查看
java.util.LinkedList 类的 addFirst(E e) 方法在此列表的开头插入指定的元素。示例:public class LinkedListDemo { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("Hello"); list.add(2); list.add("Chocolate"); list.add("10"); System.out.println("LinkedList:" + list); list.addFirst("Element"); System.out.println("LinkedList:" + list); } }输出:LinkedList:[Hello, 2, Chocolate, 10] LinkedList:[Element, Hello, 2, Chocolate, 10]
273 次查看
java.util.ArrayList 类的 add(int index, E element) 方法在此列表的指定位置插入指定的元素 E。它会将当前位于该位置的元素(如果有)以及任何后续元素向右移动(将其索引加一)。示例import java.util.ArrayList; public class ArrayListDemo { public static void main(String[] args) { ArrayList arrlist = new ArrayList(5); arrlist.add(15); arrlist.add(22); arrlist.add(30); arrlist.add(40); arrlist.add(2,25); for (Integer number : arrlist) { System.out.println("Number = " + number); } } }输出Number = 15 Number = 22 Number = 25 Number = 30 Number = 40
326 次查看
java.util.ArrayList 类的 add(E e) 方法将指定的元素 E 附加到列表的末尾。示例:import java.util.ArrayList; public class ArrayListDemo { public static void main(String[] args) { ArrayList arrlist = new ArrayList(5); arrlist.add(15); arrlist.add(20); arrlist.add(25); for (Integer number : arrlist) { System.out.println("Number = " + number); } } }输出:Number = 15 Number = 20 Number = 25