在 Perl 中,哈希看起来像
%last_name = (
"Ward", "Cleaver",
"Fred", "Flintstone",
"Archie", "Bunker"
);
并且可以选择直接引用键,以便检索它的值。
say $last_name{Archie}; # Bunker
我已经寻找了一段时间,但没有找到在不创建方法的情况下实现相同目标的选项。
有没有办法直接引用 Java 哈希中的键来检索它的值?
最佳答案
您可以按如下方式使用HashMap
。
HashMap<String,String> lastName = new HashMap<>();
lastName.put("Ward","Cleaver");
...// The rest of your names
然后,要直接引用 key ,您可以调用 lastName.get("Archie");
,这将返回您的 "Bunker"
。
关于Java直接引用哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28121874/