【发布时间】:2015-07-19 20:16:46
【问题描述】:
我正在尝试创建一个程序,其中用户输入一个字符串(放入一个 char 数组),然后输入一个字母,程序检查字符串是否包含该字母。到目前为止,这是我的代码:
Scanner keyboard = new Scanner (System.in);
System.out.println("Please enter a word: ");
String input = keyboard.nextLine();
char[] word = input.toCharArray();
Scanner keyboard1 = new Scanner (System.in);
char letter = keyboard1.findInLine(".").charAt(0);
if (word contains letter) { //This is just used as an example of what I want it to do
System.out.println("The word does contain the letter.");
} else {
System.out.println("The word does not contain the letter.");
}
我意识到 if 语句中的条件无效,我将其用作我希望它执行的示例。
所以我的问题是:我可以在 if 语句条件中输入什么来检查用户输入的单词是否包含用户输入的字母?
【问题讨论】:
标签: java arrays string if-statement char