Block というクラスがあります (各 Block には x 値と y 値があります)。私はこれらの束を作成し、それらをすべてリストに入れました。リストをx値で並べ替えることができました:
public class Block implements Comparable<Block> {
...
public int compareTo(Block block2){
return this.x - block2.x;
}
しかし、自由に x 値と y 値の両方でリストをソートできるようにしたいと考えています。これは何とか実行可能ですか?