List<String> list3 = new ArrayList<String>();
list3.add("o");
list3.add("m");
list3.add("k");
System.out.println(Collections.binarySearch(list3, "k"));怎么会输出-1呢。。不应该是2吗
List<String> list3 = new ArrayList<String>();
list3.add("o");
list3.add("m");
list3.add("k");
list3.add("d");
list3.add("e");
list3.add("f");
list3.add("g");
list3.add("h");
list3.add("i");
System.out.println(Collections.binarySearch(list3, "d"));
System.out.println(Collections.binarySearch(list3, "e"));这时候e对了,d还是错的,什么情况,求解释
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货