本帖最后由 周志伟 于 2013-4-11 21:21 编辑
- class ArrayTest4
- {
- public static void main(String[] args)
- {
- int[] arr = {1,3,2,8,9,10};
- int index = getIndex(arr,3);
- System.out.println("index="+index);
- }
- //定义功能,获取key第一次出现在数组中的位置。如果返回是-1,那么代表该key在数组中不存在。
- public static int getIndex(int[] arr,int key)
- {
- for(int x=0; x<arr.length; x++)
- {
- if(arr[x]==key)
- return x;
- }
- return -1;//负数表示没有被找到,没有这个角标
- }
- }
- 输出结果:1。
复制代码 |