From 6d5ff381cafca9b82e11407dc67bf6b74f1397ee Mon Sep 17 00:00:00 2001
From: 826220679@qq.com <826220679@qq.com>
Date: 星期一, 11 八月 2025 23:15:40 +0800
Subject: [PATCH] 20250811

---
 src/publicsWay/UDPPortAReceiver.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/udptcp/UDPPortAReceiver.java b/src/publicsWay/UDPPortAReceiver.java
similarity index 95%
rename from src/udptcp/UDPPortAReceiver.java
rename to src/publicsWay/UDPPortAReceiver.java
index 29b5f97..2c68130 100644
--- a/src/udptcp/UDPPortAReceiver.java
+++ b/src/publicsWay/UDPPortAReceiver.java
@@ -1,4 +1,4 @@
-package udptcp;
+package publicsWay;
 import java.net.DatagramPacket;
 import java.net.DatagramSocket;
 import java.net.InetAddress;
@@ -104,10 +104,10 @@
 	}
 
 	private static String bytesToHex(byte[] bytes, int length) {
+	    if (bytes == null || length <= 0) return "";
 	    StringBuilder sb = new StringBuilder();
-	    for (int i = 0; i < length; i++) {
-	        // 确保生成大写、无分隔符的十六进制
-	        sb.append(String.format("%02X", bytes[i]));
+	    for (int i = 0; i < length && i < bytes.length; i++) {
+	        sb.append(String.format("%02X", bytes[i] & 0xFF));
 	    }
 	    return sb.toString();
 	}

--
Gitblit v1.9.3