为了账号安全,请及时绑定邮箱和手机立即绑定

testSort3()

public void testSort3() {
  List<Student> studentList = new ArrayList<Student>();
  Student[] stu = {new Student("","Mike"),new Student("","Angela"),new Student("","Lucy")};
  Random random = new Random();
  Integer k;
  for (int i = 0;i < 3; i++){
   do {
    k = random.nextInt(1000);
   }while (studentList.contains(k));
      String st = String.valueOf(k);
      stu[i].id = st;
      System.out.println("成功添加学生:"  + stu[i].id +":" + stu[i].name);
  }
  studentList.addAll(Arrays.asList(stu));
  System.out.println("--------排序前--------");
  for (Student student:studentList){
      System.out.println("学生:" + student.id + ":" + student.name);
  }
  Collections.sort(studentList);
  System.out.println("--------排序后--------");
  for (Student student:studentList){
      System.out.println("学生:" + student.id + ":" + student.name);
  }
 }


正在回答

1 回答

请加上 import java.util.Arrays;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409792    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程
意见反馈 帮助中心 APP下载
官方微信