找到 4330 篇文章 关于 Java 8

使用 Java 集合替换 ArrayList 的所有元素

Chandu yadav
更新于 2020年6月25日 14:34:55

2K+ 次浏览

为了使用 Java 集合替换 ArrayList 的所有元素,我们使用 Collections.fill() 方法。静态 void fill(List list, Object element) 方法将列表中的所有元素替换为参数中指定的元素。声明 - java.util.Collections.fill() 方法声明如下:public static void fill(List

使用 Java 集合在 ArrayList 上执行二分查找

George John
更新于 2020年6月25日 14:35:34

1K+ 次浏览

为了使用 Java 集合在 ArrayList 上执行二分查找,我们使用 Collections.binarySearch() 方法。声明 - java.util.Collections.binarySearch() 方法声明如下:public static int binarySearch(List list, T key)上述方法返回键在按升序排序的列表中的位置。如果我们使用 Comparator c 来排序列表,则 binarySearch() 方法将声明如下:public static int binarySearch(List list, T key, Comparator c)如果键不存在,则返回 ((插入点) + 1) *(-1)。让我们来看一个在 ArrayList 上执行 binarySearch() 的程序 - 示例 实时演示import java.util.*; public class Example { ... 阅读更多

在 Java 中一行代码比较两个短整型数组

Ankith Reddy
更新于 2020年6月25日 14:36:14

264 次浏览

可以使用 java.util.Arrays.equals() 方法在 Java 中比较两个短整型数组。如果数组相等,此方法返回 true,否则返回 false。如果两个数组包含相同数量的元素且顺序相同,则它们相等。一个使用 Arrays.equals() 方法比较两个短整型数组的程序如下所示 - 示例 实时演示import java.util.Arrays; public class Demo {    public static void main(String[] argv) throws Exception {       boolean flag = Arrays.equals(new short[] { 2, 8, 5 }, new short[] { 2, 8, 5 });       System.out.println("两个短整型数组相等吗? ... 阅读更多

使用 Java 集合获取 ArrayList 的枚举

Arjun Thakur
更新于 2020年6月25日 14:36:46

495 次浏览

为了使用 Java 集合获取 ArrayList 的枚举,我们使用 java.util.Collections.enumeration() 方法。声明 - java.util.Collections.enumeration() 方法声明如下:public static Enumeration enumeration(Collection c)其中 c 是要返回其枚举的集合对象。让我们来看一个在 ArrayList 上获取枚举的程序 - 示例 实时演示import java.util.*; public class Example {    public static void main (String[] args) {       ArrayList list = new ArrayList();       list.add(14);       list.add(2);       list.add(73);       Enumeration en = Collections.enumeration(list); // 获取 ArrayList 列表的枚举       ... 阅读更多

使用 Java 集合查找 ArrayList 的最小元素

Chandu yadav
更新于 2020年6月25日 14:37:35

4K+ 次浏览

为了使用 Java 集合计算 ArrayList 的最小元素,我们使用 Collections.min() 方法。java.util.Collections.min() 返回给定集合的最小元素。所有元素都必须是相互可比较的,并实现可比较接口。它们不应该抛出 ClassCastException。声明 - Collections.min() 方法声明如下:public static T min(Collection c)其中 c 是要查找最小值的集合对象。让我们来看一个使用 Java 集合查找 ArrayList 的最小元素的程序 - 示例 实时演示import java.util.*; public class Example {    public static void main (String[] args) {       List list ... 阅读更多

使用 Java 集合类将一个 ArrayList 的元素复制到另一个 ArrayList

Arjun Thakur
更新于 2020年6月25日 14:38:08

8K+ 次浏览

为了将 ArrayList 的元素复制到另一个 ArrayList,我们使用 Collections.copy() 方法。它用于将集合的所有元素复制到另一个集合。声明 - java.util.Collections.copy() 方法声明如下:public static void copy(List

如何将 ArrayList 的元素复制到 Java Vector

Chandu yadav
更新于 2020年6月25日 14:39:50

341 次浏览

为了将 ArrayList 的元素复制到 Java Vector,我们使用 Collections.copy() 方法。它用于将集合的所有元素复制到另一个集合。声明 - java.util.Collections.copy() 方法声明如下:public static void copy(List

在 Java 中对 ArrayList 中的元素进行排序

George John
更新于 2020年6月25日 14:40:21

4K+ 次浏览

为了在 Java 中对 ArrayList 中的元素进行排序,我们使用 Java 中的 Collections.sort() 方法。此方法将 Collection 类中特定列表中可用的元素按升序排序。声明 - java.util.Collections.sort() 方法声明如下:public static void sort(List list)其中 list 是需要对其执行排序的对象。让我们来看一个在 Java 中对 ArrayList 中的元素进行排序的程序 - 示例 实时演示import java.util.*; public class Example {    public static void main (String[] args) {       List zoo = new ArrayList();       zoo.add("Zebra");       zoo.add("Lion"); ... 阅读更多

转储 Java 中数组的内容

Ankith Reddy
更新于 2020年6月25日 14:40:53

267 次浏览

可以使用 Java 中的 java.util.Arrays.toString() 方法轻松打印数组。此方法返回数组内容的字符串表示形式,该表示形式包含在方括号中。如果数组为空,则此方法返回 null。演示此方法的程序如下所示 - 示例 实时演示import java.util.Arrays; public class Demo {    public static void main(String args[]) {       String str[] = {"John", "Harry", "Sally", "Emma", "Peter"};       System.out.println("数组内容为:");       System.out.println(Arrays.toString(str));    } }输出数组内容为:[John, Harry, Sally, Emma, Peter]现在让我们了解上面的程序。 ... 阅读更多

Java 程序按不区分大小写的顺序对数组进行排序

George John
更新于 2024年7月24日 21:53:28

2K+ 次浏览

可以使用 java.util.Arrays.sort() 方法按不区分大小写的顺序对数组进行排序。还需要 java.text.Collator 类,因为 Collator.getInstance() 用于获取所需区域设置的 Collator 对象。问题陈述 编写一个 Java 程序,按不区分大小写的顺序对字符串数组进行排序。演示此方法的程序如下所示 - 输入未排序的数组是:[apple, mango, Banana, Melon, orange]输出按不区分大小写的顺序排序的数组是:[apple, Banana, mango, Melon, orange]按不区分大小写的顺序对数组进行排序的步骤以下是按不区分大小写的顺序对数组进行排序的步骤: ... 阅读更多

广告