能够系统化的把你总结的东西讲给他人听或者通过文字表达出来,都是梳理自己工作经验的好方法。
首页 arrow 开发技术 arrow 新手上路 arrow j2me读取Unicode格式

j2me读取Unicode格式 输出PDF 打印 E-mail
Author Author: 一滴蔚蓝色 | Date Date: 2008-05-10 | View Count View: 660 | section & Category 开发技术 -  新手上路
private String read_Uni(String resource)
{
    byte word_uni[]=new byte[1024];
    String strReturn="";
    InputStream is;
    try
    {
        is=getClass().getResourceAsStream(resource);
        is.read(word_uni);
        is.close();
        StringBuffer stringbuffer = new StringBuffer("");
        for (int j = 0; j < word_uni.length; )
        {
            int k = word_uni[j++]; // 注意在这个地方进行了码制的转换
            if (k < 0)
                k += 256;
            int l = word_uni[j++];
            if (l < 0)
                l += 256;
            char c = (char) (k + (l << 8)); // 把高位和低位数组装起来
            stringbuffer.append(c);
        }
        strReturn=stringbuffer.toString();
    }
    catch(IOException e)
    {
        e.printStackTrace();
    }
    finally
    {
        is=null;
    }
    return strReturn;
}

收藏到您的网摘: Google书签 Yahoo书签 雅虎收藏夹 365Key网摘 新浪ViVi 百度收藏 天极网摘 diglog 和讯网摘 POCO网摘 YouNote网摘 博拉网 天下图摘 spurl blogmarks BlinkList reddit digg Del.icio.us

本文关键字本文关键字: j2me  读取  Unicode  格式  

阅读数: 661 | 打印 | E-mail

  我要评论
RSS评论

发表评论

姓名:
E-mail
您的网站/主页
标题:
评论:

验证码:* Code
若有人评论本文,请E-mail通知我。

(使用指针事件在Canvas上绘画) < 上一篇   下一篇 > (关于在真机上不能正常运行出现问题总结)