intellij中自动import的包顺序与eclipse不太一致,可以参照以下方式进行调整:
eclipse中(笔者用的是eclipse luna)导入包的顺序依次是:
java
javax
org
com
可以查看windows -> preferences -> java -> code style ->organize imports.
而intellij中(笔者是2016.2版本)默认导入包的顺序与eclipse不太一致,在file -> settings -> editor -> code style -> java -> imports标签页中,可以进行调整。
笔者是按照eclipse的顺序来调整的,因为团队中大多数使用eclipse,如果我一人特立独行,不仅代码风格与团队不符,若是涉及到修改别人的类,会自动格式化该类的导包顺序(开了自动导包),若要做code review,就会比较麻烦。调整顺序如下:
空行
import java.*
空行
import javax.*
空行
import com.*
空行
import all other imports
空行
import static all other imports