多选题
Given:
2. import java.util.*;
3. public class VLA implements Comparator<VLA> {
4. int dishSize;
5. public static void main(String[] args) {
6. VLA[] va = {new VLA(40), new VLA(200), new VLA(60)};
7.
8. for(VLA v: va) System.out.print(v.dishSize + " ");
9. int index = Arrays.binarySearch(va, new VLA(60), va[0]);
10. System.out.print(index + " ");
11. Arrays. sort (va);
12. for(VLA v: va) System.out.print(v.dishSize + " ");
13. index = Arrays.binarySearch(va, new VLA(60), va[0]);
14. System.out.println (index);
15. }
16. public int compare(VLA a, VLA b) {
17. return a.dishSize - b.dishSize;
18. }
19. VLA(int d) {dishSize = d; }
20. }
Which result is most likely?