Java 查找某个数字在数组中第一次和最后一次出现的位置

来源:互联网 发布:上海紫越网络好吗 编辑:程序博客网 时间:2024/05/22 01:29
public class arrFind{
public static void main(String[] args)
{
int [] Arr={10,12,24,-30,10};
int beginIndex=arrFind.Index(Arr,12);
   System.out.println(beginIndex);
   int lastindex=arrFind.lastIndex(Arr, 10);
   System.out.println(lastindex);
}
public static int Index(int[] Arr,int key)
{
for(int i=0;i<Arr.length;i++)
{
if(Arr[i]==key)
{
System.out.print(key+"第一次出现的下标为:");
return i;
}
}
return 0;
}
public static int lastIndex(int[] Arr,int key)
{
for(int i=Arr.length-1;i>=0;i--)
{
System.out.print(key+"最后一次出现的下标为:");
return i;
}
return 0;
}
}
阅读全文
0 0
原创粉丝点击