我的任务需要我为不同的用户输入打印不同的响应,并且我收到多个错误,当我尝试建议的内容时,会收到更多错误,将我的代码恢复到其原始状态。我在解决问题时遇到了多个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 –