16进制与汉字互转

package com.pb.kafkademo1.jinzhidemo;

import scala.Int;

/**

  • 16进制转换汉字
    */
    public class JinZhiZhuanHuan {
    public static void main(String[] args) {
    String str = “”;
    System.out.println(str+"–");
    System.out.println(toUnicode(“要转换的16进制编码,或汉字”));
    }
    public static String toUnicode(String s){
    String as[] = new String[s.length()];
    String s1 = “”;
    for (int i = 0;i<s.length();i++){
    as[i] = Integer.toHexString(s.charAt(i) & 0xffff);
    s1 = s1 + as[i]+"\t";
    }
    return s1;
    }
    }