Java標準ライブラリでTupleを使う

2016/08/26

Javaの標準ライブラリには、ScalaのようなTuple1~22が定義されていないが、Tuple2相当のものであれば存在する。
scala-libraryを入れられない場合で、Tuple2のみ使えればいい場合は、AbstractMap.SimpleEntryを使用する。

ただし、swap等は使用できない。

ちなみにscala-libraryが入れられる場合は、以下のようにJavaから呼び出せる。

-Java