我喜欢这个问题,因为Java不允许通过类似的运算符访问地图
[]。在其他语言中,我们可以说类似
numberOfCountiesIn["HI"]
要么
countyCountOf["CA"]
要么
numCountiesIn->{"MA"}或(在Scala中,这很酷)
numCountiesIn("WA")等等。由于这个愚蠢的
get话,这些都不在Java中工作!
countyCounts.get("NY")确实!
编辑:我实际上认为
countyCounts是 最好的 答案(恕我直言);我只是在指出,
get限制自己的选择的需要。



