Group with New Lines
| enum DistanceUnit { |
| |
| MILES, KILOMETERS; |
| |
| static final double MILE_IN_KILOMETERS = 1.60934; |
» | static final int IDENTITY = 1; |
| static final double KILOMETER_IN_MILES = 1 / MILE_IN_KILOMETERS; |
| |
| double getConversionRate(DistanceUnit unit) { |
| if (this == unit) { |
| return IDENTITY; |
| } |
» | if (this == MILES && unit == KILOMETERS) { |
| return MILE_IN_KILOMETERS; |
| } else { |
| return KILOMETER_IN_MILES; |
| } |
| } |
| } |
If blocks of code are pressed next to each other, you get the impression that they belong together. You can improve the readability of your code a lot if you separate distinct blocks with new lines.
The code here shows an enum that returns the conversion rate between miles and ...
Get Java By Comparison now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.