c#代码转java

WebClient client = new WebClient();

        addr = "http://is1fax.hct.com.tw:8080/GET_ERSTNO/Addr_Compare.aspx?addr=" + HttpUtility.UrlEncode(addr, Encoding.GetEncoding("big5"));

        byte[] bResult = client.DownloadData(addr);
        string result = Encoding.GetEncoding(950).GetString(bResult);

请问Encoding.GetEncoding(950).GetString(bResult); 这段c#代码用java要怎么写?

阅读 2.4k
2 个回答

950 是 Big5 编码,这代码的意思就是以 Big5 读取字节数组成字符串。

Java 里你可以直接在 new String() 时通过第二个参数指定字符集。

new String(bResult, "BIG5");
String result = new String(bResult, "big5");
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题