需求如下:你做两个JTextArea,其中一个显示unicode的字串,另一个显示相应的中文。有谁可以提供代码或解决方案
解决方案 »
- JAVA中如何判断一个输入是数字还是字符串?
- Java调用文件打开框的疑问(个人觉得很有必要)
- 登录模块的一个小问题,急~
- 高手请进指导;新手请进共同探讨!!!
- LUCENE的全文检索问题:如果有的新的文档加入,我需要重建建立索引。如何重新建立索引呢?重现建立索引的依据又是什么呢?
- 大家来畅谈一下java做哪方面的软件比较有前途啊
- 向ORACLE插入clob的错误,大家指点。
- 有个关于JDBC连接SQL SERVER的问题。。。。。
- 怎样才能让用graphics 画出的图形,和用jPanel画出来得一样
- 有没有那位大虾知道 cyrix cpu对java的配置有没有影响
- runtime的问题!
- \\.任意字符匹配问题
{
String GB2312String=null; GB2312String=new String(ISO_8859_1String.getBytes("ISO-8859-1"),"GB2312"); return GB2312String;
}
InputStreamReader isr = new InputStreamReader( System.in );
BufferedReader br = new BufferedReader( isr );
String s = br.readLine();
StringTokenizer st = new StringTokenizer( s, "\\u", false );
StringBuffer sb = new StringBuffer( st.countTokens() );
while( st.hasMoreTokens() )
sb.append( (char)Integer.parseInt(st.nextToken(), 16) );
System.out.println( sb.toString() );
"\u4E0D\u8981\u8FB9\u6846\uFF0C\u53EA\u52A0\u4E0B\u5212\u7EBF";
nativeString = unicodeString.getBytes();
try {
String str = new String(nativeString, 0, nativeString.length, "GB2312");
System.out.println(str);
}
catch (Exception e) {
System.out.println(e.getMessage());
}