java7-5 jmu-Java-05输出5个整数的平均值,保留小数点后两位。
时间: 2024-03-01 18:52:58 浏览: 113
请尝试以下代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int sum = 0;
for (int i = 0; i < 5; i++) {
int num = sc.nextInt();
sum += num;
}
double avg = (double) sum / 5;
System.out.printf("%.2f", avg);
}
}
```
这个程序会提示用户输入5个整数,然后计算它们的平均值并保留小数点后两位,最后输出结果。注意要使用 `printf` 方法来格式化输出,其中 `%.2f` 表示保留小数点后两位。
相关问题
7-3 jmu-java-m05-使用Comparator接口排序
在Java中,`Comparator`接口是用来对集合中的元素进行自定义比较的工具,特别是当直接使用自然顺序无法满足需求时。`jmu-java-m05`课程中的`7-3`部分可能涉及到如何通过`Comparator`接口对列表或其他可迭代容器如ArrayList进行排序。
例如,如果你想按照字符串长度、字母顺序或者其他自定义规则对一个`List<String>`进行排序,可以创建一个实现了`Comparator<String>`的匿名内部类,并将其作为`Collections.sort()`方法的参数:
```java
List<String> stringList = Arrays.asList("banana", "apple", "cherry");
Collections.sort(stringList, new Comparator<String>() {
@Override
public int compare(String s1, String s2) {
// 按照字符串长度比较
return s1.length() - s2.length();
}
});
// 或者按照字典序
Collections.sort(stringList, Comparator.naturalOrder());
7-1 jmu-Java-05集合-4-倒排索引
好的,你的第一个问题是关于7-1 jmu-Java-05集合-4-倒排索引的吗?那么我可以告诉你,倒排索引是一种用于信息检索的数据结构,它将文档中每个单词和出现该单词的文档相关联。在实现倒排索引时,通常使用哈希表或者树等数据结构来存储单词和文档的对应关系,以便快速地进行检索。在Java中,也可以使用HashMap等集合类来实现倒排索引。
阅读全文