Java求数组最大值之Arrays.sort()方法分享
下文笔者讲述在java代码中使用Arrays.sort()方法计算一个数组中最大值的方法分享,如下所示
使用Arrays.sort变相获取数组最大值
实现思路: 1.对数组进行排序--此处需注意排序方式 2.取排序后的第一个值即时数组的最大值例:
使用Arrays.sort变相获取数组最大值
import java.util.Arrays; public class ArrayMaxTest { public static void main(String[] args) { int[] arr = {77,8888,-100,22,144}; int max = sortGetMax(arr); // 根据 Arrays.sort 查找最大值 System.out.println("最大值是:" + max); } /** * 根据 Arrays.sort 查找最大值 * @param arr 待查询数组 * @return 最大值 */ private static int sortGetMax(int[] arr) { Arrays.sort(arr); return arr[arr.length - 1]; } } ------运行以上代码,将输出以下信息----- 8888
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。