【发布时间】:2019-04-01 13:16:18
【问题描述】:
我正在尝试:
- 创建字符串,我在其中编写 Java 代码; 好的
- 将这些字符串(Java 类)放入某个输出 .java 文件中; 好的
问题:
- 在 Java 中,我可以创建一个标准目录(File.mkdir() 等),我可以在其中放置我的 .java 文件,但我找不到创建 PACKAGE DIRECTORY 的方法,这就是我的目标。李>
我想改造一下:
file=new File("path_specification");
file.mkdir();
制作一个Java包。
有什么建议吗?
【问题讨论】:
-
您似乎将编译与运行混淆了。您无需编写代码来创建包;您在编译之前创建目录,并使用您的计算机或 IDE 将您的 .java 文件放置在这些目录中,而不是使用代码。每个 .java 文件开头的
package指令决定了该类所在的包。 -
如果我在 .java 文件中创建一个目录,我可以在我的代码中创建文本文件,我可以把这个文本文件放在目录中。当我输出这些文本文件时,我给它们 .java 扩展名。这样,我创建了一个目录,一些 .java 文件,最后我将这些 .java 文件放在该目录中。我的目标是创建一个包,而不是标准文件夹。我解决了将我的目录放在项目的源根目录中的问题,因此我的目录自动创建为一个包。 P.s:我用的是 Eclipse
标签: java file directory package output