- 86
- 0
Student.java
private int age;
private String name;
public Student(int age, String name){
this.name = name;
this.age = age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public String toString(){
return "age:" + age + "\t" + "Name:" + name;
}
Main.java
public class Main {
public static void main(String[] args) {
Student stu1 = new Student(48, "jre");
Student stu2 = new Student(25, "JIe");
Student stu3 = new Student(47, "Lil");
Student stu4 = new Student(40, "Lilith");
Student stu5 = new Student(20, "Jack");
LinkedList linkedList = new LinkedList();
linkedList.add(stu5);
linkedList.add(stu4);
linkedList.add(stu3);
linkedList.add(stu2);
linkedList.add(stu1);
Collections.sort(linkedList, (Student o1, Student o2) ->{
if (o1.getAge() > o2.getAge()){
return 1;
}else if (o1.getAge() == o2.getAge()){
return 0;
}else
return -1;
});
int index = Collections.binarySearch(linkedList, stu2);
System.out.println("二分查找法查找出的Index为:" + index);
System.out.println("二分查找法查找出的值为:" + linkedList.get(index));
Iterator it = linkedList.iterator();
it.forEachRemaining(e -> System.out.println(e));
}
}
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

