-1
我一直在嘗試將用戶輸入作爲文本,然後根據輸入輸出2個答案中的一個。這是從來就多遠設法與谷歌的幫助:掃描用戶輸入文本
import java.util.*;
public class kt_3_1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String t;
System.out.println("Enter the time of year");
t = scanner.nextLine();
if (t.equals("summer")) {
System.out.printf("%n%s", t);
} else {
System.out.println("FUUUUUUUu");
}
}
}
這個程序編譯,但總是返回「FUUUUUUUu」,即使我倒是輸入「夏天」。我究竟做錯了什麼?
變量'vaheaeg'定義在哪裏? – Reimeus
應該是t.equals(「夏季」) – geert3
用戶輸入被掃描到't',並比較'varheaeg'。 – Taylor