• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

求整数在数组中的出现位置

开发技术 开发技术 1周前 (05-01) 5次浏览

package com.itheima.demo01;

import javax.swing.text.Position;
import java.util.Scanner;

/*

  • 请定义方法,求出某个整数在数组中的出现位置

  • 返回结果

  • 如果数组中不包含这个数,返回-1*/
    public class Bug9 {
    public static void main(String[] args) {
    int[] arr = new int[10];
    Scanner scanner = new Scanner(System.in);
    for (int i = 0; i < 10; i++) {
    System.out.println(“请输入第” + (i + 1) + “个数:”);
    int anInt = scanner.nextInt();
    arr[i] = anInt;

     }
     System.out.println("请再输入一个数:");
     int num = scanner.nextInt();
    
     int position = getIndex( num,arr);
     System.out.println("这个数在数组中出现的索引位置是:"+position);
    

    }

    public static int getIndex(int num,int[] arr) {
    int index=-1;
    for (int i = 0; i < arr.length; i++) {
    if (arr[i]==num){
    index=i;
    }
    }
    return index;
    }
    }


程序员灯塔
转载请注明原文链接:求整数在数组中的出现位置
喜欢 (0)