過去の試験問題を見ているだけで、次の質問に出くわしましたが、あまり意味がありません。
次のコードは、適切な方法でユーザーに挨拶するためのものです。
public static void main( String[] args ) {
System.out.println("Enter a name");
String name = EasyIn.getString();
if (name == "" )
System.out.println("You must input a name");
else
System.out.println("Hello, " + name);
}
この質問は、プログラマーが意図したとおりにプログラムが実行されない理由を尋ねます。現時点ではラップトップが不足しているため(飲み物をこぼしてください!)、さまざまな入力などでコードをテストできません。私が知る限り、唯一の問題は、ユーザーに別の入力を求めないことです空白の場合は名前を入力し、プログラムを終了します。私はこれを答えとして使用しますが、質問の後半で直接取り上げられるため、彼らが探している答えではないと思います. コードに他の問題はありますか?