当我在IntelliJ(CTRL
+ ALT
+ O
)中优化导入时,我得到两个(根据我)的奇怪后果。
java.util
导入之间添加一个空格。优化前的示例:
import com.google.common.base.Objects;
import com.google.common.base.Optional;
import com.google.common.collect.Lists;
import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.filter.ClientFilter;
import java.util.HashMap;
import java.util.List;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
优化后的示例:
import com.google.common.base.Objects;
import com.google.common.base.Optional;
import com.google.common.collect.Lists;
import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.filter.ClientFilter;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import java.util.HashMap;
import java.util.List;
为什么java.util
软件包似乎得到了一些特殊处理,最终会在底部有一个额外的空格?
答案 0 :(得分:3)
导入组织在“编辑/代码样式/ Java”下的“文件/设置”菜单中的“导入布局”部分中定义(假设为IDEA 14)。在你的情况下,我认为它包含com。*,后跟org。*,后跟空行,后跟java。*等。您可以根据需要在此自定义。