索引在字符串数组中
无论如何都有没有得到索引Of,就像你在字符串中得到的那样。
output.add("1 2 3 4 5 6 7 8 9 10);
String bigger[] = output.get(i).split(" ");
int biggerWher = bigger.indexOf("10");
我写了这个代码,但它返回一个错误,没有编译!有什么建议吗?
无论如何都有没有得到索引Of,就像你在字符串中得到的那样。
output.add("1 2 3 4 5 6 7 8 9 10);
String bigger[] = output.get(i).split(" ");
int biggerWher = bigger.indexOf("10");
我写了这个代码,但它返回一个错误,没有编译!有什么建议吗?
使用这个...
output.add("1 2 3 4 5 6 7 8 9 10");
String bigger[] = output.get(i).split(" ");
int biggerWher = Arrays.asList(bigger).indexOf("3");
当数组是对象数组时,则:
Object[] array = ..
Arrays.asList(array).indexOf(someObj);
另一种选择是 org.apache.commons.lang.ArrayUtils.indexOf(...
),它还具有基元类型数组的重载,以及采用起始偏移量的 3 个参数版本。(Apache版本应该更有效率,因为它们不需要创建临时实例。List