diff --git a/src/main/java/org/jfree/chart/axis/NumberAxis.java b/src/main/java/org/jfree/chart/axis/NumberAxis.java index 076e8ed17..6d3aa3766 100644 --- a/src/main/java/org/jfree/chart/axis/NumberAxis.java +++ b/src/main/java/org/jfree/chart/axis/NumberAxis.java @@ -46,6 +46,7 @@ import java.io.Serializable; import java.text.DecimalFormat; import java.text.NumberFormat; +import java.util.ArrayList; import java.util.List; import java.util.Locale; import java.util.Objects; @@ -980,9 +981,7 @@ protected List refreshTicksHorizontal(Graphics2D g2, protected List refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) { - List result = new java.util.ArrayList(); - result.clear(); - + List result = new ArrayList<>(); Font tickLabelFont = getTickLabelFont(); g2.setFont(tickLabelFont); if (isAutoTickUnitSelection()) {