私はそれぞれ異なるクラスのリスト、例えばAとBを持っています。 C.Javaで2つのリストを結合する
でこれらのクラスの定義私はフィールド1以上のAとBに結合操作を(データベースに似て参加)、実行し、結果を移入したいされ
class A {
int field1;
int field2;
}
class B {
int field1;
int field3;
}
class C {
int field1;
int field2;
int field3;
}
follows-として
私は反復処理することができますリストとそれを行う。しかし、ちょうど同様のことをするライブラリメソッドがあるかどうかチェックしたいと思っていました。
私はそれを自分で使ったことはありませんので、答えとして投稿するだけでは不十分です。私は、LINQが、リレーショナルデータベースを照会するのと同じ方法で、コレクションを照会するAPIを提供していると聞いています。私は、Java用のLINQの実装(またはLINQのようなライブラリ)があることを知っています、多分それらを見てください。 – ARRG