我正在尝试在文件中声明一个包,如下所示:
import java.util.*;
package rtg;
public class Generate
{
// ...
}
Run Code Online (Sandbox Code Playgroud)
但是当我尝试编译时遇到错误:
Generate.java:3: class, interface, or enum expected package rtg;
Run Code Online (Sandbox Code Playgroud)
为什么我收到此错误?
它应该是
package rtg;
import java.util.*;
public class Generate{
}
Run Code Online (Sandbox Code Playgroud)
在java中,首先定义包然后导入然后是类.请参阅此处的wiki:Java_package和Oracle的教程:Java包
编辑
现在从同一文件夹中的一个类调用Genereate类,该文件夹是rtg文件夹:
package rtg;
public class GUI{
Generate gen = new Generate();
}
Run Code Online (Sandbox Code Playgroud)
确保所有单词拼写正确.
| 归档时间: |
|
| 查看次数: |
8023 次 |
| 最近记录: |