我已經編寫了此代碼以將用戶鍵入的任何整數轉換爲星期幾。我一直無法解決我遇到的一些錯誤,我錯過了什麼?如何將用戶(int)的輸入轉換爲字符串
import java.util.Scanner;
class dayofweek2 {
public static void main(String[] args) {
Scanner daynumber = new Scanner(System.in);
String input = Integer.parseInt(daynumber);
System.out.println("Enter a number from 1 to 7");
if (input == 1) {
System.out.println("monday");
}
if (input == 2) {
System.out.println("tuesday");
}
if (input == 3) {
System.out.println("wednesday");
}
if (input == 4) {
System.out.println("thursday");
}
if (input == 5) {
System.out.println("friday");
}
if (input == 6) {
System.out.println("saturday");
}
if (input == 7) {
System.out.println("sunday");
}
}
}
'如果(輸入== 1);''if'是小寫和不應該有一個分號 –
daynumber沒有任一數目。你無法解析。 –
'Integer.parseInt'不帶掃描儀對象 –