如果变量if
包含字母Goodbye!
,如何在Java中编写显示word
的{{1}}语句?
感谢大家。
答案 0 :(得分:17)
if (word.contains("d")) {
System.out.println("Goodbye!");
}
答案 1 :(得分:5)
使用:
if(word.indexOf("d") >= 0) {
System.out.println("Goodbye!");
}
答案 2 :(得分:1)
查找Java API文档以查看String类中的可用内容。有几个选项,包括indexOf()方法,如果给定字符不在String中,则返回-1;如果在字符串中找到,则返回字符索引。
int ans = mystring.indexOf(mychar);
然后,您可以使用if语句检查ans变量。
答案 3 :(得分:1)
if (word.contains("d")) System.out.println("Goodbye!");
嗯,那是在Java !!
答案 4 :(得分:-4)
if(word.compareTo("d") == 0)
System.out.println("Goodbye!");
或
if(word.equals("d"))
System.out.println("Goodbye!");
那当然假设这个词是一个字符串而不是一个字符。