テーブルの行データを含むオブジェクトのリストがあります。そのテーブルには複数の列がありますが、それは問題ではないと思います。適用する必要のあるロジックは、2つの列のみを必要とします。これらの2つの列は、化学名とバッチ番号として知られています。ここで興味深いのは、特定のバッチ番号に対して化学物質が何度も発生する可能性があることです。例えば、
化学| バッチ| その他の列
A ---------------- 100 --------- ABC
A ---------------- 100 --------- GHF
A ---------------- 100 --------- GHL
ここで必要なのは、バッチ番号とそれに関連する行です。これを行う最良の方法は、Kがバッチ番号でVがリストであるHashMapであることに気付きました。行オブジェクトを含むリストにキーを割り当てる方法がわかりません。
私は望みますが、データベースレベルでこれを行うことはできないので、それは問題外です。