java 中的entry
时间: 2024-04-10 08:34:29 浏览: 72
在Java中,entry通常指的是Map(映射)中的键值对,也称为条目(entry)。在Map中,每个键都与一个值相关联,这些键值对就是条目。每个条目包含一个唯一的键和与之关联的值。
例如,使用HashMap类创建一个Map对象并添加一些条目:
```java
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, Integer> scores = new HashMap<>();
scores.put("John", 90);
scores.put("Alice", 85);
scores.put("Bob", 95);
for (Map.Entry<String, Integer> entry : scores.entrySet()) {
System.out.println("Key: " + entry.getKey() + ", Value: " + entry.getValue());
}
}
}
```
在上面的示例中,我们使用HashMap存储学生的分数。每个条目由学生的姓名作为键和分数作为值组成。通过迭代Map的条目集合,我们可以访问每个条目的键和值,并进行相应的操作。
输出结果将是:
```
Key: John, Value: 90
Key: Alice, Value: 85
Key: Bob, Value: 95
```
这样,我们就可以通过条目来访问Map中的键和值。
阅读全文