黑马程序员技术交流社区
标题:
Java查找数组中指定元素第一次出现的索引值
[打印本页]
作者:
知行合意
时间:
2015-8-2 21:15
标题:
Java查找数组中指定元素第一次出现的索引值
/**
需求:
B:查找数组中指定元素第一次出现的索引值。
int[] arr = {98,23,16,35,72};
查找23在数组中的索引值。
*/
public class ArrayIndex {
/**
* @param args
*/
public static void main(String[] args) {
// 定义数组
int[] arr = { 98, 23, 16, 35, 72 };
// 调用方法
int num = indexOf(arr, 23);
// 打印输出
System.out.println(num);
}
// 获取数据在数组中的位置
public static int indexOf(int[] arr, int index) {
// 遍历数组
for (int x = 0; x < arr.length; x++) {
if (index == arr[x]) {
// 返回数组所在的索引
return x;
}
}
// 若找不到索引则返回-1
return -1;
}
}
作者:
70852
时间:
2015-8-2 22:23
string 的indexOf的方法?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2