package hcnetsdk.sdkhub; public class CommonMethod { public static byte[] string2ASCII(String s, int length) { if (s == null || "".equals(s)) { return null; } char[] chars = s.toCharArray(); byte[] asciiArray = new byte[length]; for (int i = 0; i < length; i++) { if (i < chars.length) { asciiArray[i] = char2ASCII(chars[i]); } else { asciiArray[i] = char2ASCII('\0'); } } return asciiArray; } public static byte char2ASCII(char c) { return (byte) c; } public static String toValidString(String s) { String[] sIP; sIP = s.split("\0", 2); return sIP[0]; } }