标签: java
我应该使用哈希表在Java中实现命名参数吗?
我看到了这个条目:
Named Parameter idiom in Java
:但我不想使用看起来过于冗长的构建器方法
答案 0 :(得分:4)
Java中没有命名参数。
workarounds有Project Coin,{{3}}已提交,但遭到拒绝。 Sun很清楚存在需求,但到目前为止,他们已拒绝任何此类语言变更。
如上所述使用地图是可能的,但除非您的所有参数都具有相同的类型,否则很麻烦。它也不是很有效率。