java中是否有任何内置方法来排列数组元素?

java中是否有任何内置方法来排列数组元素?,java,Java,我在考试中遇到了一个问题,那就是从整数数组中找出最大值和最小值。 我想知道是否有一种方法可以按升序排列元素。第一个索引应该是最小元素,最后一个元素应该是最大元素。对每种类型的数组进行排序。对列表进行排序。因此,有一些方法可以对数组或集合进行排序 但是使用线性搜索而不是排序会更快,因为线性搜索处于打开状态,而排序在日志n上,或者更糟,其中n是数组的长度。通过对其排序…?排序是查找数组的最大/最小值的一种低效方法。你试过用谷歌搜索Java中的数组排序吗?你可以简单地使用int min=Collect

我在考试中遇到了一个问题,那就是从整数数组中找出最大值和最小值。 我想知道是否有一种方法可以按升序排列元素。第一个索引应该是最小元素,最后一个元素应该是最大元素。

对每种类型的数组进行排序。对列表进行排序。因此,有一些方法可以对数组或集合进行排序


但是使用线性搜索而不是排序会更快,因为线性搜索处于打开状态,而排序在日志n上,或者更糟,其中n是数组的长度。

通过对其排序…?排序是查找数组的最大/最小值的一种低效方法。你试过用谷歌搜索Java中的数组排序吗?你可以简单地使用int min=Collections.minlist;和int max=Collections.maxlist;可能会将数组转换为带有Arrays.asListarr的列表;排序数组对于查找最小值和最大值来说是一种过分的方法。您所需要的只是循环到整个值中,并将其与最小/最大变量进行比较。这只会让你承担责任。