我不明白我的错误:我必须通过单词比较字母,例如home
。
如果用户输入字母o
,则必须出现一条消息以告知字母o
存在。
否则,必须出现另一条消息来告知该字母不好。
我的问题是,当我输入字母o
时,我没有得到的消息。
通常,这封信存在...
for(int i=0;i<9;i++){
System.out.print("Enter your letter : ");
char user_input_letter = enter.next().charAt(0);
if(word_to_search.charAt(0) == user_input_letter){
System.out.println("The letter exists !!");
}
else{
System.out.println("This letter does not exist ! ");
}
}
最佳答案
请遵循以下代码。要查找charactersub是否包含字符串。
希望这对您有用。
码
for(int i=0;i<9;i++){
System.out.print("Enter your letter : ");
char user_input_letter = enter.next().charAt(0);
if(word_to_search.indexOf(user_input_letter)>=0){
System.out.println("The letter exists !!");
}
else{
System.out.println("This letter does not exist ! ");
}
}
关于java - 通过单词比较字母,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59248068/