Google Java风格:导入名称v.s.导入声明?

时间:2015-01-20 16:05:20

标签: java coding-style

我正在查看Google's Java Style指南,并在 3.3.3导入排序和间距部分中说:

  

在组中没有空行,导入的名称以ASCII排序顺序显示。 (注意:这与ASCII排序顺序的import语句不同;分号的存在会使结果变形。

我没有得到“注意”部分,有人可以举个例子吗?

感谢。

1 个答案:

答案 0 :(得分:3)

假设你最后有一个带号码的班级。

如果您对导入语句进行排序

import mypackage.MyClass0;
import mypackage.MyClass;
import mypackage.MyClassA;

这是因为0< ;< ASCII table.

中的A

如果只对名称进行排序。

import mypackage.MyClass;
import mypackage.MyClass0;
import mypackage.MyClassA;