集合内String元素二分查找
List<String> lst = new ArrayList<String>();
         lst.add("b");
         lst.add("c");
         lst.add("a");          
  System.out.println(Collections.binarySearch(lst, "a"));
为什么输出为-1    求解释?????????????
------解决方案--------------------
查找之前要先排序!
加上这句试试:
Java code
Collections.sort(lst);