可以使用Map
的values()
方法獲取所有的值,然后使用stream()
方法將其轉換成流,再使用findFirst()
方法獲取第一個值。
示例代碼如下:
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
Map<String, Integer> map = new HashMap<>();
map.put("A", 1);
map.put("B", 2);
map.put("C", 3);
Integer firstValue = map.values().stream().findFirst().orElse(null);
System.out.println(firstValue);
}
}
輸出結果為:
1