我是java的新手,之前我成功打印了hello world,但事情发生了,我不得不重置我的电脑。现在我又重新下载了android studio和java,并且突然无法编译完全相同的代码。
package com.example;
public class MyClass {
public static void main(String[] args){
System.out.println{"HELLO WORLD");
}
}
以下内容来自“消息”面板
Information:Gradle: Executing tasks: [:lib01:assemble]
Information:11/9/2017 8:02 PM - Compilation completed with 6 errors and 1
warning in 29s 437ms
Error:Gradle: Execution failed for task ':lib01:compileJava'.
> Compilation failed; see the compiler error output for details.
C:\Users\chong\Desktop\Java\Android_Studio\Week1\lib01\src\main\java\>com\example\MyClass.java
Error:(4, 18) Gradle: error: not a statement
Error:(4, 26) Gradle: error: ';' expected
Error:(4, 27) Gradle: error: not a statement
Error:(4, 40) Gradle: error: ';' expected
Error:(6, 1) Gradle: error: reached end of file while parsing
我不理解错误,因为它要求我插入;在代码中间。请帮助!谢谢!
答案 0 :(得分:0)
您发布的代码看起来是为控制台应用程序编写的。我确定有人会纠正我,但我不认为android studio能够用来创建控制台应用程序。
如果你刚刚开始,直接进入Android应用程序开发的深层可能是至少可以说是痛苦。
作为替代方案,我建议您使用最新版本的Eclipse!创建一个新的控制台应用程序并尝试再次发布的代码。
答案 1 :(得分:0)
打印后你有一个括号而不是括号。
你有println {“Hello World”;。
什么时候应该是println(“Hello World”);。