以下是一些常见的Arrays和Collections工具类中的方法的代码演示:

  1. 使用Arrays类的sort方法对数组进行排序:
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        int[] arr = {5, 2, 8, 1, 9};
        Arrays.sort(arr);
        System.out.println(Arrays.toString(arr));
    }
}

输出结果:

[1, 2, 5, 8, 9]
  1. 使用Arrays类的binarySearch方法在已排序的数组中查找元素:
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        int[] arr = {1, 2, 5, 8, 9};
        int index = Arrays.binarySearch(arr, 5);
        System.out.println("元素5的索引位置:" + index);
    }
}

输出结果:

元素5的索引位置:2
  1. 使用Collections类的sort方法对列表进行排序:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        list.add(5);
        list.add(2);
        list.add(8);
        list.add(1);
        list.add(9);
        Collections.sort(list);
        System.out.println(list);
    }
}

输出结果:

[1, 2, 5, 8, 9]
  1. 使用Collections类的binarySearch方法在已排序的列表中查找元素:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(5);
        list.add(8);
        list.add(9);
        int index = Collections.binarySearch(list, 5);
        System.out.println("元素5的索引位置:" + index);
    }
}

输出结果:

元素5的索引位置:2

以上是一些常见的Arrays和Collections工具类中的方法的代码演示。这些工具类提供了很多方便的方法,可以简化开发过程中的一些常见操作

java 调用Arrays和Collections工具类中的常用方法代码演示

原文地址: https://www.cveoy.top/t/topic/im1j 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录