给定一个整数数组,读入一个整数n,如果n在数组中存在,输出下标,不存在,输出-1;
import java.util.Scanner;
public class Demo03 {
// 给定一个整数数组,读入一个整数n,如果n在数组中存在,输出下标,不存在,输出-1;
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] arr = {1,2,3,4,5,6,7,8,9,10};
boolean flag = false;//判断条件 开关
System.out.println("请输入一个整数n:");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i = 0;i<arr.length;i++){
if (n == arr[i]) {
System.out.println(n+"的下标为:"+i);
flag=true; //存在的话继续执行,不存在则不执行if语句,跳出循环 此时flag为false
}
}
if(flag==false){
System.out.println(-1);
}
}
}