当前位置: 代码迷 >> J2SE >> 聚合内String元素二分查找
  详细解决方案

聚合内String元素二分查找

热度:6161   发布时间:2013-02-25 00:00:00.0
集合内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);
  相关解决方案