我正在开发一个小程序:
public static void main( String args[])
{
String[] places = {"Bangalore","Pune","San Francisco","New York City"};
Arrays.sort(places, new Comparator<String>() {
@Override
public int compare(String o1, String o2) {
return o2.compareTo(o1);
}
});
System.out.println(Arrays.binarySearch(places, "New York City"));
}
该程序正在打印 -1,但我的数组中有“纽约市”,那么为什么在这种情况下结果为负数?
慕哥9229398
哈士奇WWW
冉冉说
相关分类