From 147d195d69b9875f4e6249bff75c4b0182aeb284 Mon Sep 17 00:00:00 2001 From: mghaan Date: Wed, 10 Apr 2019 22:05:04 +0200 Subject: [PATCH] Fix log format --- .../com/fatico/winthing/logging/ConsoleLogger.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/fatico/winthing/logging/ConsoleLogger.java b/src/main/java/com/fatico/winthing/logging/ConsoleLogger.java index 146641c..63b117f 100644 --- a/src/main/java/com/fatico/winthing/logging/ConsoleLogger.java +++ b/src/main/java/com/fatico/winthing/logging/ConsoleLogger.java @@ -6,7 +6,8 @@ import ch.qos.logback.core.ConsoleAppender; import java.nio.charset.Charset; -import java.util.Arrays; +import java.util.Iterator; +import java.util.StringJoiner; import java.util.concurrent.ConcurrentLinkedQueue; public class ConsoleLogger extends ConsoleAppender { @@ -18,9 +19,13 @@ public static String getEvents() { return ""; } - String[] logs = new String[events.size()]; - events.toArray(logs); - String result = Arrays.toString(logs); + StringJoiner joiner = new StringJoiner(""); + Iterator iterator = events.iterator(); + while (iterator.hasNext()) { + joiner.add(iterator.next()); + } + + String result = joiner.toString(); return result; }