在Java中一次导入所有子包

use*_*291 3 java

是否可以在Java中一次导入所有子包?

据我所知,在C#中似乎有可能:

C#如何一次导入名称空间

rob*_*x44 9

没有.

import javax.swing.*;
Run Code Online (Sandbox Code Playgroud)

将只导入javax.swing包中的类.它不会导入诸如的子包javax.swing.event.您需要为每个子包单独导入:

import javax.swing.event.*;
Run Code Online (Sandbox Code Playgroud)

  • 但这个消息并不是那么糟糕.IDE可帮助您导入所有需要的包.例如,在Eclipse中,您可以按Ctrl + Shift-O并自动写入所有导入. (2认同)