package com.arrays;import java.util.Arrays;public class Test { public static void main(String[] args) { int [] arr={11,22,44,88,66,33,55,77}; System.out.println(arr); System.out.println(Arrays.toString(arr)); Arrays.sort(arr); System.out.println(Arrays.toString(arr)); int i = Arrays.binarySearch(arr, 00); System.out.println(i); int i1 = Arrays.binarySearch(arr, 50); System.out.println(i1); }}
package com.arrays;import java.util.Arrays;import java.util.Comparator;public class Test1 { public static void main(String[] args) { int [] arr={12,56,32,23,78,19}; Arrays.sort(arr); System.out.println(Arrays.toString(arr)); Integer [] arr1={12,56,32,23,78,19}; Arrays.sort(arr1, new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { return o2-o1; } }); System.out.println(Arrays.toString(arr1)); }}
package com.arrays;public class Student { String name; int age; double height; public Student() { } public Student(String name, int age, double height) { this.name = name; this.age = age; this.height = height; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public double getHeight() { return height; } public void setHeight(double height) { this.height = height; } @Override public String toString() { return "Student{" + "name='" + name + '\'' + ", age=" + age + ", height=" + height + '}'; }}package com.arrays;import java.util.Arrays;import java.util.Comparator;public class StudentTest { public static void main(String[] args) { Student[] students=new Student[4]; students[0]=new Student("小马哥",23,180.5); students[1]=new Student("小飞侠",32,183.5); students[2]=new Student("马奎斯",40,170.5); students[3]=new Student("罗西",20,190.5); Arrays.sort(students, new Comparator<Student>() { @Override public int compare(Student o1, Student o2) { return Double.compare(o2.getHeight(),o1.getHeight()); } }); System.out.print(Arrays.toString(students)); }}
唱吧电脑版