Javase 베이스 1차원 배열은 지정된 요소가 배열에 처음 나타나는 색인을 찾습니다.

7326 단어
수요: 1차원 그룹을 제시하여 이 1차원 그룹에서 처음으로 나타난 원소의 인덱스를 찾습니다.코드:
package cn.melo;

import java.util.Scanner;

public class ArrayTest3{
	public static void main(String[] args){
		
		//          
		int[] arr={12,16,15,118,45,77,15};
		for(int i=0;i<arr.length;i++){
			if(i==arr.length-1){
				System.out.println(arr[i]);
			}else{
				System.out.print(arr[i]+",");
			}
		}

		select2(arr);
		
	}
	public static void select2(int[] arr){
		boolean flag=false;
		Scanner sc=new Scanner(System.in);
		System.out.println("         :");
		int num=sc.nextInt();

		for(int i=0;i<arr.length;i++){
			if(arr[i]==num){
				System.out.println("          :"+i);
				flag=true;
				break;
			}
		}
		if(flag==false){
				System.out.println("        !");
			}
	}
}

좋은 웹페이지 즐겨찾기