List<String> lst = new ArrayList<String>();
lst.add("b");
lst.add("c");
lst.add("a");
System.out.println(Collections.binarySearch(lst, "a"));
为什么输出为-1 求解释?????????????
lst.add("b");
lst.add("c");
lst.add("a");
System.out.println(Collections.binarySearch(lst, "a"));
为什么输出为-1 求解释?????????????
加上这句试试:Collections.sort(lst);