ClassCompareメソッドでは、引数としている2つのオブジェクトの比較を行い、rightの方が大きい(後ろに並ぶ)場合は1、leftの方が大きいときは-1を返す。そこで、まず店舗コードで比較を行う。同じであれば仕入先コードで比較。言った具合にソートしたい項目の順序で比較の定義を行う。実際にソートを行うときは、ArrayListクラスのSortメソッドを利用する。引数にインターフェースを定義した、recordCompareを指定する。大都会3年間SEをしてました。現在セブ島で語学留学中。好きなものは魚釣り、サカナクション。