1
Lombok has a neat feature to use var instead of local variable datatype declarations該当する場合は常にvar
を使用するようにコードベース全体を自動的に "リファクタリング"する方法はありますか?私はIntelliJ IDEA
とLombok plugin
を使用しています。私はこのような特徴を見つけられませんでした。ロンボク:すべてのローカル変数宣言に "var"を自動的に適用する
また、var
はまだ「実験的」なので、コードベースが廃止されたとき/何らかの形で取り替えられた/置き換えられた/移動されたときにコードベースを「台無しにする」可能性があるので意味がありますか?
リストは、 'var list = new ArrayList()'しかし、あなたが正しいとすれば、型の安全性が損なわれます。 –
BullyWiiPlaza
@BullyWiiPlazaもちろんですが、これは 'List list = new ArrayList <>()'や 'より重要な場所から情報を削除します。 –
maaartinus
まもなく、javaはすぐに 'var'をサポートします。私はロンボクから既にそれを使い始めない理由はないと思う。 –