Java には、C ペア
ペア
Hunter Gratzner は、その曖昧なセマンティクスを理由に、Pair を Java に導入することに反対しています。明示的な意味がないと、「最初」と「2 番目」のラベルは恣意的なものになり、値間の意図した関係を伝えることができなくなります。
Pair
汎用のペア クラスに依存する代わりに、Position(x,y)、 Range(開始、終了)、またはエントリ(キー、値)。これらの専用クラスは、明確なセマンティック コンテキストを提供し、コードの可読性を高めます。
レガシー ソリューション
Java 1.6 と互換性のあるアプリケーションの場合、AbstractMap.SimpleEntry
以上がJava で C の `Pair` を効果的に置き換えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。