java中数组的问题

2025-04-13 03:06:03
推荐回答(2个)
回答1:


public class TestArray {

public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a={4,6,8,9,2,5};
int n=13;

for(int i=0;i if(i==n){
System.out.println("n的下标是:"+i);
break;
}

if(i==a.length-1){
System.out.println("-1");
}
}
}

}

不要谢我,我叫雷哄

回答2:

public static void main(String[] args) {
        int[] ii = {4,6,8,9,2,5};
        int a = 4;//输入的数字
        boolean exist = false;
        for(int i =0;i < ii.length ; i ++){
            if( ii[i] == a){
                exist = true;
                System.out.println(i);
                break;
            }
        }
        if(!exist){
            System.out.println(-1);
        }
    }