找到 4330 篇文章 关于 Java 8

Matcher.matches() 方法在 Java 正则表达式中的作用

Arushi
更新于 2020-06-30 08:32:13

102 次浏览

java.time.Matcher.matches() 方法将给定区域与指定模式进行匹配。如果区域序列与 Matcher 的模式匹配,则返回 true,否则返回 false。以下给出了一个演示 Java 正则表达式中 Matcher.matches() 方法的程序示例:示例实时演示import java.util.regex.Matcher; import java.util.regex.Pattern; public class Demo {    public static void main(String args[]) {       Pattern p = Pattern.compile("Apple");       String str1 = "apple";       String str2 = "Apple";       String str3 = "APPLE";       Matcher m1 = p.matcher(str1);       Matcher m2 = p.matcher(str2);   ... 阅读更多

在 Java 中查找列表中的极值元素

Jai Janardhan
更新于 2019-07-30 22:30:24

460 次浏览

列表中的极值元素是最大和最小元素。可以使用 java.util.Collections.max() 和 java.util.Collections.min() 方法分别获取它们。Collections.max() 方法包含一个参数,即要查找最大元素的列表,它返回列表中的最大元素。Collections.min() 方法包含一个参数,即要查找最小元素的列表,它返回列表中的最小元素。以下给出了一个演示此方法的程序示例:示例import java.util.Arrays; import java.util.Collections; import java.util.List; public class Demo {    public static void main(String args[]) { ... 阅读更多

在 Java 中以逆序对列表进行排序

Rishi Raj
更新于 2019-07-30 22:30:24

9K+ 次浏览

可以使用 java.util.Collections.sort() 方法以逆序(即降序)对列表进行排序。此方法需要两个参数,即要排序的列表和 Collections.reverseOrder(),后者使用 Comparator 反转元素集合的顺序。如果列表中存在相互不可比较的元素,则 Collections.sort() 方法会抛出 ClassCastException。以下给出了一个演示此方法的程序示例:示例实时演示import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Demo { public static void main(String args[]) { List aList = new ArrayList(); ... 阅读更多

如何在 Java 中对列表进行排序

Jai Janardhan
更新于 2020-06-30 08:13:41

103 次浏览

可以使用 java.util.Collections.sort() 方法以升序对列表进行排序。此方法需要一个参数,即要排序的列表,并且不返回值。如果列表中存在相互不可比较的元素,则 Collections.sort() 方法会抛出 ClassCastException。以下给出了一个演示此方法的程序示例:示例实时演示import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Demo {    public static void main(String args[]) {       List aList = new ArrayList();       aList.add("James");       aList.add("Harry");       aList.add("Susan");       aList.add("Emma");       aList.add("Peter"); ... 阅读更多

使用 Collections.binarySearch 在 Java 中执行二分查找

Arushi
更新于 2020-06-30 08:14:53

248 次浏览

可以使用 java.util.Collections.binarySearch() 方法在 Java 中执行二分查找。此方法需要两个参数,即要执行二分查找的列表和要搜索的元素。如果元素在列表中,则返回该元素的索引,如果不在列表中,则返回 -1。以下给出了一个演示此方法的程序示例:示例实时演示import java.util.ArrayList; import java.util.Collections; import java.util.List; public class Demo {    public static void main(String args[]) {       List aList = new ArrayList();       aList.add("James");       aList.add("George"); ... 阅读更多

在 Java 中使用 Comparator 获取逆序

Vikyath Ram
更新于 2020-06-30 08:16:08

688 次浏览

可以使用 Java 中的 Comparator 接口对用户定义类的对象进行排序。java.util.Collections.reverseOrder() 方法使用 Comparator 反转元素集合的顺序。以下给出了一个演示此方法的程序示例:示例import java.util.Arrays; import java.util.Collections; import java.util.Comparator; public class Demo {    public static void main(String args[]) throws Exception {       Comparator comparator = Collections.reverseOrder(); { "John", "Amy", "Susan", "Peter" };       int n = str.length;       System.out.println("The array elements are: ");       for (int i = 0; i < n; i++) {       ... 阅读更多

如何在 Java 中克隆 Vector

Rishi Raj
更新于 2020-06-30 08:16:58

245 次浏览

可以使用 java.util.Vector.clone() 方法克隆 Vector。此方法不带任何参数,它返回指定 Vector 实例的克隆作为对象。以下给出了一个演示此方法的程序示例:示例实时演示import java.util.Vector; public class Demo {    public static void main(String args[]) {       Vector vec1 = new Vector();       vec1.add(7);       vec1.add(3);       vec1.add(5);       vec1.add(9);       vec1.add(2);       Vector vec2 = (Vector) vec1.clone();       System.out.println("The Vector vec1 elements are: " + vec1);       ... 阅读更多

在 Java 中将 Vector 转换为数组

Vikyath Ram
更新于 2020-06-30 08:18:22

1K+ 次浏览

可以使用 java.util.Vector.toArray() 方法将 Vector 转换为数组。此方法不需要任何参数,它返回一个数组,其中包含 Vector 中所有元素的正确顺序。以下给出了一个演示此方法的程序示例:示例实时演示import java.util.Vector; public class Demo {    public static void main(String args[]) {       Vector vec = new Vector();       vec.add(7);       vec.add(3);       vec.add(5);       vec.add(2);       vec.add(8);       Object[] arr = vec.toArray();       System.out.println("The Array elements are: ");   ... 阅读更多

在 Java 中查找 Vector 的最小元素

Jai Janardhan
更新于 2020-06-30 08:19:28

419 次浏览

可以使用 java.util.Collections.min() 方法获取 Vector 的最小元素。此方法包含一个参数,即要确定最小元素的 Vector,它返回 Vector 中的最小元素。以下给出了一个演示此方法的程序示例:示例实时演示import java.util.Collections; import java.util.Vector; public class Demo {    public static void main(String args[]) {       Vector vec = new Vector();       vec.add(7);       vec.add(3);       vec.add(9);       vec.add(5);       vec.add(8);       System.out.println("The Vector elements are: " + vec);     ... 阅读更多

在 Java 中查找 Vector 的最大元素

Arushi
更新于 2020-06-30 08:20:22

962 次浏览

可以使用 java.util.Collections.max() 方法获取 Vector 的最大元素。此方法包含一个参数,即要确定最大元素的 Vector,它返回 Vector 中的最大元素。以下给出了一个演示此方法的程序示例:示例实时演示import java.util.Collections; import java.util.Vector; public class Demo {    public static void main(String args[]) {       Vector vec = new Vector();       vec.add(7);       vec.add(3);       vec.add(9);       vec.add(5);       vec.add(8);       System.out.println("The Vector elements are: " + vec);     ... 阅读更多

广告