在数组中找不到输入时显示“不存在”

disho6za  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(242)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

19小时前关门了。
改进这个问题
如何编写一条消息,显示用户输入的内容在数组中还不存在如果输入内容确实存在,它将显示填充表单(例如姓名、生日等)?

nhn9ugyo

nhn9ugyo1#

必须遍历数组中的每个元素,并检查它是否等于用户输入(使用循环)

public static void main(String[] args) {

    int[] array = {0,1,2};

    boolean appear = false;
    Scanner scanner = new Scanner(System.in);
    int num = scanner.nextInt();
    for (int i = 0; i < array.length && !appear; i++) {
        if (array[i] == num) appear = true;
        //if its string array --> if(array[i].equals(stringUser)) appear = true;
    }

    System.out.println(appear ? "Appear" : "not Appear");
}

相关问题