【发布时间】:2011-11-04 06:44:50
【问题描述】:
当我以这种方式在 java 中为数组键入条目时,Jalopy(Jindent 的替代程序)将方括号切换到另一侧。是我输入错误还是什么?
格式化前:
格式化后:
【问题讨论】:
-
您也许可以在 jalopy 设置中更改它,但默认情况下它所做的是首选方式 (IMO)。但是,您的选择。
当我以这种方式在 java 中为数组键入条目时,Jalopy(Jindent 的替代程序)将方括号切换到另一侧。是我输入错误还是什么?
格式化前:
格式化后:
【问题讨论】:
如果你更喜欢旧的 C 风格,你可以在你的设置中配置它,见这里:
http://www.triemax.com/products/jalopy/manual/java.html#ARRAY_BRACKETS_AFTER_IDENT
当涉及到多维数组时,它变得非常有趣......
【讨论】:
在变量名后使用方括号是旧的 C、C++ 风格。 Java推荐将其与类型名称一起放置。它特定于 java 代码风格。由于 Jalopy 专门用于格式化 Java 代码,因此它使用推荐的 Java 样式进行格式化。因此代码正在改变。
【讨论】:
我猜是一致的。
更重要的是使类型更清晰。 Java(我认为类似于 C)允许 [] 出现在类型或标识符之后(甚至两者都出现,相当于 [][])。将它们放在类型之后非常清楚实际类型是什么,因为nickFreq 是int[],而不是int。
【讨论】: