gpt4 book ai didi

java - 如何确保用户输入的是特定字符串?

转载 作者:行者123 更新时间:2023-12-02 13:35:32 26 4
gpt4 key购买 nike

我试图询问用户是否要加密或解密消息,并且我知道我需要使用 userInput.equals("encrypt"),但我想使用带有 != 的 while 循环。

    while(userInput.!equals("encrypt") || userInput.!equals("decrypt")){
System.out.println("Please try again. Check spelling, and that you typed either 'encrypt' or 'decrypt'.);
userInput = scan.nextLine().toLowerCase();
}

而且我不知道 userInput.!equal("x") 的语法。 (显然,我写的不对)。

最佳答案

只需将 while 循环 条件更改为:

while(!userInput.equals("encrypt") && !userInput.equals("decrypt"))

另外,如果您想忽略大小写:

while(!userInput.equalsIgnoreCase("encrypt") && !userInput.equalsIgnoreCase("decrypt"))

关于java - 如何确保用户输入的是特定字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43019601/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com