gpt4 book ai didi

java - 我如何告诉用户他们之前输入过带有indexOf的字母? java

转载 作者:行者123 更新时间:2023-11-30 04:06:51 24 4
gpt4 key购买 nike

当用户输入一个字母时,它每次都会被添加到 newString 中。如果用户多次输入相同的字母,如何返回错误消息?

例如用户输入:ab,然后是c然后 newString = "abc"

我只是不知道如何检查用户是否已经输入了字母。例如,如果他们再次输入 a,它应该返回一条错误消息。

这是我到目前为止所拥有的:

if (newString.indexOf(input) != -1 ) {
System.out.println( "Invalid" );
}

我想它会起作用,因为它正在通过 newString 查找输入,如果不存在,它将返回 -1

最佳答案

如果我正确理解你的问题,我相信你可以使用 String contains 方法来检查字母。它会是这样的:

if(newString.contains(letter))

关于java - 我如何告诉用户他们之前输入过带有indexOf的字母? java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20550490/

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