在线等候,急!!!解决必定给分!!(信誉第一) String aa="中文内容";aa=new String(aa.getBytes("ISO-8859-1"),"UCS2"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String resultString = new String(yourString.getBytes("GBK"),"UCS2"); 主要看你的中文内容是什么编码如果是在程序中写的,那只要String resultString = new String(yourString.getBytes(),"UCS2");就可以了因为java中默认的编码是utf-8如果是另外的,你只要把我上面的GBK换为你知道的就可以了 String resultString = new String(yourString.getBytes(),"UCS2");这样也不行啊!抛异常了!!java.io.UnsupportedEncodingException: UCS2 String resultString = new String(yourString.getBytes(),"UTF-8"); String aa="中文内容";try{ aa=new String(aa.getBytes("ISO-8859-1"),"UCS2");}catch(Exception e){}此方法抛出java.io.UnsupportedEncodingException异常,必须捕获,写到try块里就OK了 String aa=new String(new String("中文").getBytes("ISO-8859-1"),"UCS2"); 如何用JAVA Socket实现两台计算机通过一台服务器进行通信呢?我是初学者,想多看一下程序。求完整程序! 高手们,大牛们,刚在公司写程序出现问题了,希望你们来瞧瞧,帮帮小弟 SOCKET问题 有关简易计算机JAVA程序的一个问题! 没装jdk,能开发java程序吗? 为什么用不了Vector类? 如此简单的代码,为什么过不去?(有关IO) 新手请人赐教...谢啦 2000下jdk1。2。2怎么配啊 关于Jtable编辑后保存的问题????? 看个简单的考试题, 写 的 第 三 个 Java 程 序 就 木 了 , 求 助 。 谢 谢 。 。
如果是在程序中写的,那只要
String resultString = new String(yourString.getBytes(),"UCS2");
就可以了
因为java中默认的编码是utf-8
如果是另外的,你只要把我上面的GBK换为你知道的就可以了
try
{
aa=new String(aa.getBytes("ISO-8859-1"),"UCS2");
}
catch(Exception e)
{
}
此方法抛出java.io.UnsupportedEncodingException异常,必须捕获,写到try块里就OK了