簡體   English   中英

我們如何在java中制作這樣的嵌套包?

[英]How can we make nested packages like this in java?

所以我關注的這篇文章中有這樣一個人嵌套包。 我怎樣才能達到相同的結果?

我試過像這樣嵌套 package,但無法像圖片那樣嵌套。

由於@Sanjeevan 使用的是 Eclipse,這里有一種在 Eclipse 中嵌套包的方法;

  1. 右鍵單擊所需“嵌套”package 分支的root folder
  2. Select New > Folder
  3. 為 package 鍵入名稱並單擊finish (在本例中,第一個文件夾的名稱為parent ),
  4. 右鍵單擊parent文件夾。
  5. Select New > Folder
  6. 為 package 鍵入名稱並單擊finish (在本例中,第二個文件夾的名稱為child ),
  7. 您將看到一個名為parent.child的文件夾。 這是您的嵌套“包”。 在這個文件夾下新建class時,要么是package parent.child; 將自動添加到您的類的頂部,或者您必須手動添加它們。

解決方案是用“.”鍵入子包。 因此,如果我們有一個主 package 說'com.main',我們想確保我們想要為此創建一個子 package,我們應該將其寫為'com.main.sub'

並確保我們在視覺上遵循它,您可以閱讀此內容。 https://stackoverflow.com/a/25378808/20406462

包在磁盤上的布局是標准化的,您無法更改,無論您使用javac 、IDEA、Eclipse 還是其他任何東西,都是一樣的。 它們總是嵌套的。 您正在尋找的是如何改變它們顯示給您的方式。

將 View 中的Package Presentation設置更改為Hierarchical

Package Explorer 的本地菜單,顯示如何更改包的顯示方式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM