Java以下は完全に有効です。
if (x == null)
Y();
else
Z();
個人的にはまったく好きではありません。私はすべてのIF文が中括弧を持っているのが好きです:
if (x == null) {
Y();
} else {
Z();
}
Eclipseフォーマッターは素晴らしいものであり、他の多くの方法でコードを美しくすることができます。
IFステートメントに中括弧を追加する方法はありますか?
「設定」の下:Java> Editor> Save Actions
1)「追加のアクション」を確認します
2)[構成…]をクリックします
3)[コードスタイル]タブに移動します
4)「if/while/for/doステートメントでブロックを使用する」をチェックし、好みに合わせて設定します
はい
Eclipseメニュー:Source-> Clean Up ...
構成...->コードスタイル-> if/while/for/doステートメントでブロックを使用します。
Eclipse Oxygen(2017+)では、そのオプションは次のとおりです。
Window -> Preferences -> Java -> Code Style -> Clean Up -> Edit -> second tab "Code Style"
変更後、コードの対応する部分を選択し、「クリーンアップ」オプションを実行します。
これは私がやったことです:Eclipse-環境設定-Javaコードスタイル-フォーマッター-編集-ブレース各ボックスで必要に応じて次の行を選択し、別の名前(選択)で保存します。