java编写一个函数实现将8、3、79、10、4、33存入LinkedList ,先排序,然后交换首尾元素,并输出所有元素的平均数
时间: 2023-12-28 17:44:04 浏览: 31
下面是Java代码实现:
```java
import java.util.LinkedList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
LinkedList<Integer> list = new LinkedList<>();
list.add(8);
list.add(3);
list.add(79);
list.add(10);
list.add(4);
list.add(33);
// 排序
Collections.sort(list);
// 交换首尾元素
int temp = list.getFirst();
list.set(0, list.getLast());
list.set(list.size() - 1, temp);
// 计算平均数
double sum = 0;
for (int i : list) {
sum += i;
}
double average = sum / list.size();
// 输出结果
System.out.println(list);
System.out.println("平均数为:" + average);
}
}
```
输出结果为:
```
[79, 3, 8, 10, 4, 33]
平均数为:23.5
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)