From 1c06b5c81f4187f1e9b7f4e5aa96a563637c6c12 Mon Sep 17 00:00:00 2001
From: zc <zc@123>
Date: 星期一, 05 五月 2025 20:30:59 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/News.java |   24 ++++++++++++++++--------
 1 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/zy/core/News.java b/src/main/java/com/zy/core/News.java
index 956d860..df3a64b 100644
--- a/src/main/java/com/zy/core/News.java
+++ b/src/main/java/com/zy/core/News.java
@@ -23,7 +23,9 @@
         System.out.println(News.print());
     }
 
-    interface NewsSupport<T> { boolean execute(T t); }
+    interface NewsSupport<T> {
+        boolean execute(T t);
+    }
 
     private static final NewsQueue<NewsDomain> NEWS_QUEUE = new NewsQueue<>(NewsDomain.class, 1024);
 
@@ -36,7 +38,10 @@
         private int head;
         private int tail;
 
-        { this.head = 0; this.tail = 0; }
+        {
+            this.head = 0;
+            this.tail = 0;
+        }
 
         public NewsQueue(Class<T> cls, int capacity) {
             this.cls = cls;
@@ -50,7 +55,7 @@
             }
             this.reform();
             this.arr[this.tail] = t;
-            this.tail ++;
+            this.tail++;
             return true;
         }
 
@@ -61,7 +66,7 @@
                 this.reform();
             }
             this.arr[this.tail] = t;
-            this.tail ++;
+            this.tail++;
             return true;
         }
 
@@ -70,14 +75,14 @@
                 return null;
             }
             T t = this.arr[this.head];
-            this.head ++;
+            this.head++;
             this.reform();
             return t;
         }
 
         private void reform() {
             for (int i = this.head; i < this.tail; i++) {
-                this.arr[i-this.head] = this.arr[i];
+                this.arr[i - this.head] = this.arr[i];
             }
             this.tail -= this.head;
             this.head = 0;
@@ -180,14 +185,16 @@
         return NEWS_QUEUE.offer(new NewsDomain(level, replace(msg, args), (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(new Date())));
     }
 
-    public static String replace(String str, Object[] objs){
+    public static String replace(String str, Object[] objs) {
         if (null == objs || objs.length == 0 || null == str || "".equals(str.trim())) {
             return str;
         } else {
             StringBuilder sb = new StringBuilder(str);
             for (Object obj : objs) {
                 int idx = sb.indexOf("{}");
-                if (idx == -1) { break; }
+                if (idx == -1) {
+                    break;
+                }
                 sb.replace(idx, idx + 2, String.valueOf(obj));
             }
             return sb.toString();
@@ -212,6 +219,7 @@
         ERROR(3),
         ;
         public int idx;
+
         NewsLevel(int idx) {
             this.idx = idx;
         }

--
Gitblit v1.9.1