我正在学习 Java,以及如何使用多个类。我试图在控制台上打印 输入你的名字。
,用户说出他们的名字,然后我打印消息 ("Hello, ) + name)
.
当我尝试运行它时,出现错误。 (线程“main”java.lang.Error中出现异常: Unresolved 编译问题:位于bucky.ParaMain.main(ParaMain.java:7)
)。
下面是我的 1 类代码,名为 ParaMain.java
。
import java.util.Scanner;
package bucky;
public class ParaMain {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
ParaS secObject = new ParaS();
System.out.println("Enter your name.");
String name = input.nextLine();
secObject.SimpleMessage(name);
}
}
这是我的第二个类的代码,名为 ParaS.java
。
package bucky;
public class ParaS {
public void SimpleMessage(String name) {
System.out.println("Hello, " + name);
}
}
请帮我解决这个问题。谢谢!
最佳答案
正如 Darshan Lila 的评论中所述: 包声明必须位于第一行(如果存在),然后是导入,然后是您的类;)
关于java - 为什么我在申报包裹时会收到错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25504204/