Hex格式数据转换成十六进制字符串

技术交流群:233513714 

 

 

/**

 * Hex格式数据转换成十六进制字符串

 * @param src

 */

public void bytesToHexString(byte[] by){
      StringBuilder stringBuilder = new StringBuilder("");
      for (int i = 0; i < by.length; i++) {
           int in = by[i] & 0xFF;
           String str= Integer.toHexString(in);
           if (str.length() < 2) {
               stringBuilder.append(0);
           }
           stringBuilder.append(str);
      }
      System.out.println(stringBuilder.toString());
}

posted @ 2016-02-23 10:33  大浪不惊涛  阅读(1379)  评论(0)    收藏  举报