私は次のようなクラスを持っています。
public class MyClass{
int x;
String str;
public MyClass(int x)
{
this.x=x;
}
public static void main(String args[])
{
MyClass[] myclass=new MyClass[10];
Random rnd=new Random();
for(int i=0;i<10;i++)
{
myclass[i]=new MyClass(rnd.nextInt());
}
}
}
各配列オブジェクトを初期化した後、x 値に基づいて並べ替えたいと思います。それを行うために Arrays.sort メソッドをオーバーライドできますか、それとも独自のメソッドを定義する必要がありますか?