Java 缺乏与 C 对
省略对
Hunter Gratzner 反对将 Pair 引入 Java,理由是其语义不明确。如果没有明确的含义,“第一”和“第二”标签就会变得任意,无法传达值之间的预期关系。
配对
建议为特定应用定义专门的类,而不是依赖通用的 Pair 类,例如 Position(x,y),范围(开始,结束)或条目(键,值)。这些专用类提供清晰的语义上下文并增强代码可读性。
旧解决方案
对于与 Java 1.6 兼容的应用程序,AbstractMap.SimpleEntry
以上是如何有效替换Java中C的`Pair`?的详细内容。更多信息请关注PHP中文网其他相关文章!