2011-08-26 46 views
2

當我以這種方式在java中爲數組鍵入條目時,Jalopy(Jindent的替代程序)將方括號切換到另一端。我輸錯了方式還是什麼?爲什麼Jalopy以這種方式格式化我的Java代碼?

格式化之前:

Before

格式化後:

After

+2

您可能能夠在Jalopy設置中對其進行更改,但默認情況下它所做的是首選方法(IMO)。然而,你的選擇。 – amal

+0

偉大的評論。謝謝。 – Nick300

回答

2

在變量名稱之後使用方括號是舊式C,C++。 Java中推薦使用類型名稱。它特定於java代碼風格。由於Jalopy專門用於格式化Java代碼,因此它使用推薦的Java風格進行格式化。因此代碼正在改變。

1

一致性的一個,我猜。

而更重要的是要使類型更清晰。 Java(類似於C,我認爲)允許[]出現在類型或標識符之後(或甚至兩者,相當於[][])。將它們放在該類型之後可以非常清楚地表明實際類型,因爲nickFreqint[],而不是int

+0

我明白你的意思了。謝謝 – Nick300

相關問題