String chinese="中国";
byte[] b=null;
b=chinese.getBytes("ISO-8859-1");
String chineseRe=new String(b);
System.out.println (chineseRe);
请大家给我指教一下,为什么chineseRe打印出来是两个问号呢,
难道如果把chinese转化为"ISO-8859-1",就失去了其原有编码,成了Ox3f,
byte[] b=null;
b=chinese.getBytes("ISO-8859-1");
String chineseRe=new String(b);
System.out.println (chineseRe);
请大家给我指教一下,为什么chineseRe打印出来是两个问号呢,
难道如果把chinese转化为"ISO-8859-1",就失去了其原有编码,成了Ox3f,
解决方案 »
- 一个正则的问题
- 救命! 怎么把数据库里面的内容显示到前台页面去
- <jsp:useBean/> 页面间得不到数据 ,急急急急急!!!!!!!!!!!!!!!!!1
- 北京高级JAVA程序员
- window.open(); 怎么屏蔽状态栏
- 请教一个问题,我有三个下拉列表框,第二个显示的数据,要根据第一个点击的值来做为条件显示。
- http 400 err + tomcat 配置,高手帮忙!
- 文件名乱码问题!!
- 如何从Vector shoppingcart变量中取得某一个元素的值?
- jsp这嬷脆弱?
- 请高手帮忙看看lucene的问题
- 50分求一段使用session的servlet示例代码或者修改下以下servlet代码.
2>.后来用(ISO-18859-1)转成原始码,b=chinese.getBytes("ISO-8859-1");
3>.再将其转化为unicode码 new String(b);
4>.为什么不是中文?是不是2>.那里转的时候失去原有编码吗?如果真是这样,那我该怎么办啊.