荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Qin_Qin@bbs.ustc.edu.cn (云), 信区: Java
标  题: Re: Help !
发信站: 中国科大BBS站 (Fri Jun 19 05:07:12 1998)
转信站: ShenZhen-University!clinux.ml.org!linux.ustc.edu.cn!ustcnews!ustcbbs

> ==> Little_Bee(小蜜蜂)                       说道:
> 各位大虾:
>   在 Java 中我怎样用 UNICODE 写汉字 ?


   这个问题我也遇到过,当时看见一个高手做过,
并拷贝下了他的源码。

    他是将 unicode 转化成了 Ansi 字符串。

    希望能对你有所帮助 !

代码如下:


/**function   :public static String UnicodeToAnsi(String uniString)
 *  @ description :convert Unicode String to ANSI String
 *  @parameter   :uniString - Unicode String
 *  @return      :ANSI code string
 */
    public static String UnicodeToAnsi(String uniString)
    {
        byte []bs=uniString.getBytes(); // you can used parameter
"8859_1", "GB2312" .... or none for system's default
        String rets="";
        int i=0;
        while(i0){
                b[l]=(byte)ih;
            }
            b[l]=(byte)il;
            l++;
            i++;
        }
        return new String(b,0,l);  // you can used parameter "8859_1",
"GB2312" .... or none for system's default
    }

--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店