diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Lang.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Lang.java index 0dd671af8..3beebeeec 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Lang.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/util/Lang.java @@ -216,8 +216,8 @@ public final class Lang { return convert(map.get(key), clazz, defaultValue); } - public static List merge(Collection a, Collection b) { - LinkedList result = new LinkedList<>(); + public static List merge(Collection a, Collection b) { + List result = new ArrayList<>(); if (a != null) result.addAll(a); if (b != null) @@ -225,17 +225,6 @@ public final class Lang { return result; } - public static List merge(Collection a, Collection b, Collection c) { - LinkedList result = new LinkedList<>(); - if (a != null) - result.addAll(a); - if (b != null) - result.addAll(b); - if (c != null) - result.addAll(c); - return result; - } - public static void executeDelayed(Runnable runnable, TimeUnit timeUnit, long timeout, boolean isDaemon) { thread(() -> { try {