java 调用Arrays和Collections工具类中的常用方法代码演示
以下是一些常见的Arrays和Collections工具类中的方法的代码演示:
- 使用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]
- 使用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
- 使用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]
- 使用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工具类中的方法的代码演示。这些工具类提供了很多方便的方法,可以简化开发过程中的一些常见操作
原文地址: https://www.cveoy.top/t/topic/im1j 著作权归作者所有。请勿转载和采集!