top | item 24016571

When to use var in Java 10

1 points| lewuathe | 5 years ago |lewuathe.com | reply

1 comment

order
[+] tqh|5 years ago|reply
Another benefit is it removes a lot of otherwise unneccessary imports.

I think var should be used anywhere where the righthand-side expression is clear. Compare var str = new String(); to var waat = HERE.be().dragons("purple");

And with Spring-like classes like 'StaticFactoryBananaMakerBuilder', declaring the class makes it less readable.