String weight = ((ServerManager) o).getData(); //生产模式 if (EbamUtils.PROD_MODE) { byte[] data = weight.getBytes(); weight = (char) data[4] +""+ (char) data[5]+"" + (char) data[6]+"" + (char) data[7] +"."+ (char) data[8] + "" + (char) data[9]; } String weight = ""; if (EbamUtils.PROD_MODE) { byte[] arg1 = (byte[]) arg; String byteStr = ""; for (byte b : arg1) { byteStr += b + " "; } String[] strArr = byteStr.split(" "); //4-9 weight = String.valueOf(Hex.byteAsciiToChar(Integer.parseInt(strArr[4]))) + String.valueOf(Hex.byteAsciiToChar(Integer.parseInt(strArr[5]))) + String.valueOf(Hex.byteAsciiToChar(Integer.parseInt(strArr[6]))) + String.valueOf(Hex.byteAsciiToChar(Integer.parseInt(strArr[7]))) + String.valueOf(Hex.byteAsciiToChar(Integer.parseInt(strArr[8]))) + "." + String.valueOf(Hex.byteAsciiToChar(Integer.parseInt(strArr[9]))); } else { weight = new String((byte[]) arg); StringBuilder sb = new StringBuilder(weight); weight = sb.toString(); //将重量设置进全局变量 } |
|
来自: leo_qiu的书馆 > 《技术类》