【发布时间】:2011-12-20 15:58:30
【问题描述】:
我是一个编写 Java 代码的新手。我还没有读到循环。我只需要 if-else 语句。我的代码有效,除非我输入一个句子时只识别第一个单词。如果我输入一个没有空格的句子,它会完美运行。如何获取代码以查看整个句子?谢谢!
import java.util.Scanner;
public class Program04
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("Write a complete sentence with proper grammer:");
String sentence = keyboard.next();
boolean qMark = sentence.contains("?");
boolean wow = sentence.contains("!");
if (qMark)
System.out.println("Yes");
else if (wow)
System.out.println("Wow");
else
System.out.println("You always say that.");
}
}
【问题讨论】:
标签: java string char if-statement