我的任務需要我爲不同的用戶輸入打印不同的響應,並且我收到多個錯誤,當我嘗試建議的內容時,會收到更多錯誤,將我的代碼恢復到其原始狀態。我在解決問題時遇到了多個Java錯誤
我的代碼:
public static void main(String[] args) {String name;
int love;
Scanner scanIn = new Scanner(System.in);
System.out.println("How much love do you need?");
love = scanIn.nextLine();
for (love = 0; love < 0;)
System.out.println("Everybody needs some love!");
for (love > 10);
System.out.println("You cannot handle that much love!");
for (love > 0; love < 10;)
System.out.println("I love you "
+ Integer.toString(love+ " ways"));
scanIn.close();
}
}
原來的錯誤:
HelloMePoem.java:32: error: ';' expected
for (love = 0; love < 0);
^
HelloMePoem.java:35: error: not a statement
for (love > 10);
^
HelloMePoem.java:36: error: ')' expected
System.out.println("You cannot handle that much love!");
^
HelloMePoem.java:38: error: not a statement
for (love > 0; love < 10);
^
HelloMePoem.java:38: error: ';' expected
for (love > 0; love < 10);
^
固定大部分這些錯誤之後(仍然不確定如何解決 「未聲明」 的錯誤) 。我收到這些錯誤:
HelloMePoem.java:35: error: not a statement
for (love > 10);
^
HelloMePoem.java:35: error: ';' expected
for (love > 10);
^
HelloMePoem.java:36: error: ')' expected
System.out.println("You cannot handle that much love!");
^
HelloMePoem.java:38: error: not a statement
for (love > 0; love < 10;)
^
剛一說明:這是使用Java和我幾乎不知道我在做什麼
對於'for'循環和'if'條件,谷歌的基本java語法太難了陳述? –
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html –
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html –