sách gpt4 ai đã đi

Bộ sưu tập Java

In lại 作者:行者123 更新时间:2023-11-29 07:31:18 28 4
mua khóa gpt4 Nike

我在 UI 表单中的每一行之后将以下内容添加到 HashMap 集合中

tuyên bố

Map> map = new HashMap>();

List valSetOne = new ArrayList();

代码片段

    valSetOne.add("BMW");
valSetOne.add("Audi");
map.put("A1", valSetOne);

当我在 UI 的第二行时,我想检查上面的组合存在于 HashMap 集合中。

如何检查每一行中值的组合?

1 Câu trả lời

如果您需要检查值是否存在的性能并且不关心每行中的顺序,您可以使用 Set 接口(interface)并使用 HashSet 而不是 List

Map> map = new HashMap>();

Set valSetOne = new HashSet();

检查,使用

Set set= map.get("A1");//returns null if key does not exists(you also use containsKey() to check if key exists)
set.contains("value")

如果你不需要性能,你可以使用

List valSetOne = new ArrayList();
List list = map.get("A1");//returns null if key does not exists(you also use containsKey() to check if key exists )
list .contains("value") to check if it exists

关于Java 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42087604/

28 4 0
Bài viết được đề xuất: python - 'SELECT LAST_INSERT_ID()' 处的语法错误
Bài viết được đề xuất: Java:如何通过保存在变量中的名称访问类?
Bài viết được đề xuất: java - 正确使用聚合(OOP)以电子电路类为例
Bài viết được đề xuất: java - 为什么我的窗口不显示?
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com