Java 如何使用IBM-1047字符集对字符串进行编码?
我想在IBM1047中编码一个字符串,但我只得到一条错误消息UnsupportedEncodingException。我使用的是jdk版本1.7.0_76Java 如何使用IBM-1047字符集对字符串进行编码?,java,encoding,Java,Encoding,我想在IBM1047中编码一个字符串,但我只得到一条错误消息UnsupportedEncodingException。我使用的是jdk版本1.7.0_76 String sta ="abc"; byte[] bytearray = sta.getBytes("IBM1047"); 查看JDK 7支持的区域设置: IBM1047是受支持的,但根据表“java.ioAPI和java.langAPI的规范名称”是Cp1047。这就是你想要的: String sta ="abc"; byte[]
String sta ="abc";
byte[] bytearray = sta.getBytes("IBM1047");
查看JDK 7支持的区域设置: IBM1047是受支持的,但根据表“java.ioAPI和
java.lang
API的规范名称”是Cp1047。这就是你想要的:
String sta ="abc";
byte[] bytearray = sta.getBytes("Cp1047");
查看JDK 7支持的区域设置: IBM1047是受支持的,但根据表“java.ioAPI和
java.lang
API的规范名称”是Cp1047。这就是你想要的:
String sta ="abc";
byte[] bytearray = sta.getBytes("Cp1047");
查看JDK 7支持的区域设置: IBM1047是受支持的,但根据表“java.ioAPI和
java.lang
API的规范名称”是Cp1047。这就是你想要的:
String sta ="abc";
byte[] bytearray = sta.getBytes("Cp1047");
查看JDK 7支持的区域设置: IBM1047是受支持的,但根据表“java.ioAPI和
java.lang
API的规范名称”是Cp1047。这就是你想要的:
String sta ="abc";
byte[] bytearray = sta.getBytes("Cp1047");
请运行此网页中的代码,查看JDK支持哪个代码页。如果不支持
IBM1047
,您会感到惊讶<代码>字节[]ebcdta=“abc”.getBytes(“IBM1047”)适用于1.7.0_40
。请运行此网页中的代码,查看JDK支持哪个代码页。如果不支持IBM1047
,您会感到惊讶<代码>字节[]ebcdta=“abc”.getBytes(“IBM1047”)适用于1.7.0_40
。请运行此网页中的代码,查看JDK支持哪个代码页。如果不支持IBM1047
,您会感到惊讶<代码>字节[]ebcdta=“abc”.getBytes(“IBM1047”)适用于1.7.0_40
。请运行此网页中的代码,查看JDK支持哪个代码页。如果不支持IBM1047
,您会感到惊讶<代码>字节[]ebcdta=“abc”.getBytes(“IBM1047”)代码>适用于版本1.7.0\u 40
。