使用Netbeans,我想把一个包放到另一个包中。例如,在Visual Studio 2008中,我可以拥有名为“Nodes”的文件夹,以及名为“Expressions”的Nodes中的另一个文件夹。我如何在Netbeans中这样做?我认为Java中的包相当于C#中的文件夹。
答案 0 :(得分:6)
对于包中的包,请输入父名称,句点,然后是子包的名称,如下所示:Nodes.Expressions
。
它可能在IDE中显示为它自己的独立包,但文件夹层次结构将如您所愿:节点/表达式/ [类等]
答案 1 :(得分:5)
您可以在java中创建子包。如果您的包名为nodes
,则在其中添加expressions
文件夹会创建一个nodes.expressions
包。
在Java中的FYI,习惯上使用所有小写字母包名称。
答案 2 :(得分:3)
凯文在答案方面是正确的。
Heres Netbeans添加新包的具体步骤:
答案 3 :(得分:0)
您可以拥有任意数量的子包,例如abc.def.ghi.jkl
。
答案 4 :(得分:0)
您可以简单地将源放在当前包结构中的文件夹中。您可以通过在现有包名称的末尾添加一个点和新包名来引用它。在Netbeans中,在引用包名称的新文件向导中,您可以通过选择现有包并将.newpackagename
添加到结尾来输入新包。然后,Netbeans将为您创建目录结构。