diff --git a/src/org/redkale/boot/NodeHttpServer.java b/src/org/redkale/boot/NodeHttpServer.java index 484d1300e..6f57275b0 100644 --- a/src/org/redkale/boot/NodeHttpServer.java +++ b/src/org/redkale/boot/NodeHttpServer.java @@ -192,7 +192,7 @@ public class NodeHttpServer extends NodeServer { } int max = 0; if (ss != null && sb != null) { - Collections.sort(ss, (AbstractMap.SimpleEntry o1, AbstractMap.SimpleEntry o2) -> o1.getKey().compareTo(o2.getKey())); + ss.sort((AbstractMap.SimpleEntry o1, AbstractMap.SimpleEntry o2) -> o1.getKey().compareTo(o2.getKey())); for (AbstractMap.SimpleEntry as : ss) { if (as.getKey().length() > max) max = as.getKey().length(); } @@ -340,7 +340,7 @@ public class NodeHttpServer extends NodeServer { } //输出信息 if (ss != null && !ss.isEmpty() && sb != null) { - Collections.sort(ss, (AbstractMap.SimpleEntry o1, AbstractMap.SimpleEntry o2) -> o1.getKey().compareTo(o2.getKey())); + ss.sort((AbstractMap.SimpleEntry o1, AbstractMap.SimpleEntry o2) -> o1.getKey().compareTo(o2.getKey())); int max = 0; for (AbstractMap.SimpleEntry as : ss) { if (as.getKey().length() > max) max = as.getKey().length(); diff --git a/src/org/redkale/boot/NodeServer.java b/src/org/redkale/boot/NodeServer.java index 927a9d2d6..cf66f15af 100644 --- a/src/org/redkale/boot/NodeServer.java +++ b/src/org/redkale/boot/NodeServer.java @@ -498,7 +498,7 @@ public abstract class NodeServer { } //----------------- init ----------------- List swlist = new ArrayList<>(localServices); - Collections.sort(swlist, (o1, o2) -> { + swlist.sort((o1, o2) -> { Priority p1 = o1.getClass().getAnnotation(Priority.class); Priority p2 = o2.getClass().getAnnotation(Priority.class); int v = (p2 == null ? 0 : p2.value()) - (p1 == null ? 0 : p1.value()); diff --git a/src/org/redkale/net/Server.java b/src/org/redkale/net/Server.java index 66ec31c04..966ed90ed 100644 --- a/src/org/redkale/net/Server.java +++ b/src/org/redkale/net/Server.java @@ -481,7 +481,7 @@ public abstract class Server list = new ArrayList<>(set); - Collections.sort(list, (URL o1, URL o2) -> o1.getFile().compareTo(o2.getFile())); + list.sort((URL o1, URL o2) -> o1.getFile().compareTo(o2.getFile())); return list.toArray(new URL[list.size()]); } diff --git a/src/org/redkale/net/http/HttpPrepareServlet.java b/src/org/redkale/net/http/HttpPrepareServlet.java index 9bc9eda0e..a7d9b0660 100644 --- a/src/org/redkale/net/http/HttpPrepareServlet.java +++ b/src/org/redkale/net/http/HttpPrepareServlet.java @@ -254,7 +254,7 @@ public class HttpPrepareServlet extends PrepareServlet o1.getType().isAssignableFrom(o2.getType()) ? 1 : -1); + renders.sort((o1, o2) -> o1.getType().isAssignableFrom(o2.getType()) ? 1 : -1); } } }