62,621
社区成员
发帖
与我相关
我的任务
分享
package hello;
import java.util.*;
public class Student implements Comparable
{
int num;
String name;
Student(int num,String name)
{
this.num=num;
this.name=name;
}
public String toString()
{
return "number="+num+","+"name="+name;
}
public int compareTo(Object o)
{
Student s=(Student)o;
return num>s.num ? 1 : (num==s.num ? 0 : -1);
}
public static void main(String args[])
{
Student[] ss=new Student[]{new Student(1,"zhangsan"),
new Student (2,"lisi"),
new Student(3,"wangwu")};
Arrays.sort(ss);
for(int m=0;m <ss.length;m++)
{
System.out.print(ss[m]);
}
}
}
package hello;
import java.util.Arrays;
public class Student implements Comparable
{
int num;
String name;
Student(int num,String name)
{
this.num=num;
this.name=name;
}
public String toString()
{
return "number="+num+","+"name="+name;
}
public int compareTo(Object o)
{
Student s=(Student)o;
return num>s.num ? 1 : (num==s.num ? 0 : -1);
}
public static void main(String args[])
{
Student[] ss=new Student[]{new Student(1,"zhangsan"),
new Student (2,"lisi"),
new Student(3,"wangwu")};
Arrays.sort(ss);
for(int m=0;m <ss.length;m++)
{
System.out.print(ss[m]);
}
}
}
package hello;
import java.util.Arrays;
public class Student implements Comparable
{
int num;
String name;
Student(int num,String name)
{
this.num=num;
this.name=name;
}
public String ToString()
{
return "number="+num+","+"name="+name;
}
public int compareTo(Object o)
{
Student s=(Student)o;
return num>s.num ? 1 : (num==s.num ? 0 : -1);
}
public static void main(String args[])
{
Student[] ss=new Student[]{new Student(1,"zhangsan"),
new Student (2,"lisi"),
new Student(3,"wangwu")};
Arrays.sort(ss);
for(int m=0;m <ss.length;m++)
{
System.out.print(ss[m].ToString());
}
}
}
public String toString()
{
return "num ="+num+" name ="+name;
}