From 8f1052462360a5a4fd10278de52f722a2384ced4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20Wilhelmst=C3=B6tter?= Date: Sun, 15 Dec 2019 18:21:46 +0100 Subject: [PATCH] Optimize imports. --- .../io/jenetics/jpx/format/LocationFieldFormat.java | 7 ++++++- .../java/io/jenetics/jpx/format/LocationFormatter.java | 10 +++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/jpx/src/main/java/io/jenetics/jpx/format/LocationFieldFormat.java b/jpx/src/main/java/io/jenetics/jpx/format/LocationFieldFormat.java index ea98c55f..f10b4535 100644 --- a/jpx/src/main/java/io/jenetics/jpx/format/LocationFieldFormat.java +++ b/jpx/src/main/java/io/jenetics/jpx/format/LocationFieldFormat.java @@ -22,7 +22,9 @@ import static java.util.Objects.requireNonNull; import java.text.DecimalFormat; +import java.text.DecimalFormatSymbols; import java.text.NumberFormat; +import java.util.Locale; import java.util.Optional; import java.util.function.Supplier; @@ -58,7 +60,10 @@ public Optional format(final Location location) { static LocationFieldFormat of(final Field field, final String pattern) { // Fast fail. Will throw an IAE if the pattern is invalid. new DecimalFormat(pattern); - return new LocationFieldFormat(field, () -> new DecimalFormat(pattern)); + return new LocationFieldFormat(field, () -> new DecimalFormat( + pattern, + DecimalFormatSymbols.getInstance(Locale.US) + )); } @Override diff --git a/jpx/src/main/java/io/jenetics/jpx/format/LocationFormatter.java b/jpx/src/main/java/io/jenetics/jpx/format/LocationFormatter.java index e9659982..e68cc9b8 100644 --- a/jpx/src/main/java/io/jenetics/jpx/format/LocationFormatter.java +++ b/jpx/src/main/java/io/jenetics/jpx/format/LocationFormatter.java @@ -24,7 +24,15 @@ import java.text.DecimalFormat; import java.text.DecimalFormatSymbols; import java.text.NumberFormat; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.HashSet; +import java.util.Iterator; +import java.util.List; +import java.util.Locale; +import java.util.Objects; +import java.util.Optional; +import java.util.Set; import java.util.function.Supplier; import java.util.stream.Collectors;