From acf24306aa69bb7f864e9bfa59995ccece785d30 Mon Sep 17 00:00:00 2001 From: 严智鑫 <test> Date: 星期六, 12 十月 2024 14:56:01 +0800 Subject: [PATCH] 打标测试更改 --- JiuMuMesParent/common/servicebase/src/main/java/com/mes/tools/HexConversion.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/JiuMuMesParent/common/servicebase/src/main/java/com/mes/tools/HexConversion.java b/JiuMuMesParent/common/servicebase/src/main/java/com/mes/tools/HexConversion.java index 6191d85..4996e62 100644 --- a/JiuMuMesParent/common/servicebase/src/main/java/com/mes/tools/HexConversion.java +++ b/JiuMuMesParent/common/servicebase/src/main/java/com/mes/tools/HexConversion.java @@ -52,4 +52,20 @@ numberHex = String.format("%2s", numberHex).replace(' ', '0'); return numberHex; } + + /** + * 浠巄yte鏁扮粍涓彇int鏁板�硷紝鏈柟娉曢�傜敤浜�(浣庝綅鍦ㄥ墠锛岄珮浣嶅湪鍚�)鐨勯『搴忥紝鍜屽拰intToBytes()閰嶅浣跨敤 + * + * @param src: byte鏁扮粍 + * @param offset: 浠庢暟缁勭殑绗琽ffset浣嶅紑濮� + * @return int鏁板�� + */ + public static int bytesToInt(byte[] src, int offset) { + int value; + value = (int) ((src[offset] & 0xFF) + | ((src[offset+1] & 0xFF)<<8) + | ((src[offset+2] & 0xFF)<<16) + | ((src[offset+3] & 0xFF)<<24)); + return value; + } } -- Gitblit v1.8.0