java中double排序
时间: 2023-07-25 09:19:48 浏览: 74
在Java中,可以使用Arrays类的sort()方法对double类型的数组进行排序。例如,假设有一个double类型的数组doubleArray:
```
double[] doubleArray = {3.14, 1.23, 2.71, 0.99};
```
可以使用sort()方法对其进行排序:
```
Arrays.sort(doubleArray);
```
排序后,doubleArray数组的元素将按升序排列。如果需要按降序排列,可以使用Collections类的reverseOrder()方法和Arrays类的sort()方法:
```
Double[] doubleArray = {3.14, 1.23, 2.71, 0.99};
Arrays.sort(doubleArray, Collections.reverseOrder());
```
注意,此时需要将double类型的数组包装成Double对象的数组。
相关问题
java double 排序
可以使用Arrays类的sort方法进行排序。示例代码如下:
```java
double[] arr = {3.4, 1.2, 5.6, 2.1};
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
```
输出结果为:[1.2, 2.1, 3.4, 5.6]
如果需要进行倒序排序,可以使用Collections类的reverseOrder方法。示例代码如下:
```java
Double[] arr = {3.4, 1.2, 5.6, 2.1};
Arrays.sort(arr, Collections.reverseOrder());
System.out.println(Arrays.toString(arr));
```
输出结果为:[5.6, 3.4, 2.1, 1.2]
Java List<Double> 排序代码
可以使用Collections.sort()方法来排序List<Double>,具体代码如下:List<Double> list = new ArrayList<Double>();
//填入要排序的数据
Collections.sort(list);
相关推荐
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)