首页 > 编程语言 > 详细

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

时间:2021-05-01 21:09:57      阅读:31      评论:0      收藏:0      [点我收藏+]

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;
    }
    }

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

原文:https://www.cnblogs.com/lvtiantian/p/14724695.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!