输入一个整数,在一个长度为10的整型数组中进行查找,如果找到,则输出“已找到!在数组的第×个位置”;如果未找到,则输出“未找到!”

运行效果如下

img


import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
        int[] val = new int[10];
        System.out.println("请输入10个整型数组元素:");
        Scanner scanner = new Scanner(System.in);
        for (int i = 0; i < 10; i++) {
            val[i] = scanner.nextInt();
        }
        System.out.print("\n请输入您要查找的元素:");
        int target = scanner.nextInt();
        scanner.close();
        for (int i = 0; i < val.length; i++) {
            if (val[i] == target) {
                System.out.println("已找到!在数组的第" + (i + 1) + " 个位置。");
                return;
            }
        }
        System.out.println("未找到!");
    }
}

测试示例:

img