假设我有以下结构:
- src.main.java
- first
- one.java
- two.java
- three.java
- > beta.java
- first
- gamma.java
我想从第一个包中的所有类导入到我的 package。
现在我只是为 second
先导入。我可以在包裹中所有类别导入一次吗?
解决方案不,它不能做。
是如此的困难。
更好的解决方案是使用IDE,可以根据需要添加导入。
我也建议您逐个拼写,而不是使用星号,即使您需要导入所有的。它更好地记录您的意图,并且IDE可以让您透明。
Let's say, I have the following structure:
- src.main.java
- first
- one.java
- two.java
- three.java
- second
- alpha.java
- beta.java
- gamma.java
- first
I want all classes from first package to be imported in all classes in my second package.
Now I'm just specifying for every class in second package:
import first.*;Can I import once for all classes in package?
解决方案No, it cannot be done.
I don't see why this is such a hardship.
A better solution would be to use an IDE that can add the imports as you need them.
I'd also recommend spelling each one out individually rather than using the star notation, even if you need to import all of them. It documents your intent better, and that IDE can make it transparent to you.
更多推荐
为所有包导入Java类一次
发布评论