首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

聚合内String元素二分查找

2012-09-21 
集合内String元素二分查找ListString lst new ArrayListString()lst.add(b)lst.add(c)lst.ad

集合内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); 

热点排行