[ Fs422.CoM]        热烈庆祝风沙电脑技术网站今天开张,做了一年的垃圾站,决定做一个对自己有帮助的站,或许也能帮到你,谢谢你的光临!!!如果有什么问题,可以点此给我留言------风少 2008.7.31
返回首页
当前位置: 首页 > JSP > JSP案例学习 > 浏览正文

字符转化的2个函数

时间:2009年05月06日来源:原创 作者:hn1688 点击:
广告:学习jsp的请加群39856602群JSP成长之路,群内是我跟我同学建立,是你快速提高的保证。还等什么?.......
 

<广告:学习jsp的请加群39856602群JSP成长之路,群内是我跟我同学建立,是你快速提高的保证。还等什么?.......>

<%
/**
     * cn/en 转 unicode
     * @author Summer

     * @param str 字符串
     * @return String 16进制串
     * */
    public static String tounicode(String str)
{
    //将字符串转换成Unicode编码
     char temChr;
     int ascChr;
     int i;
     String rtStr=new String("");
     if(str==null){
     str="";
     }
     for(i=0;i<str.length();i++){
     temChr=str.charAt(i);
     ascChr=temChr+0;
     String z="";
     String hex=Integer.toHexString(ascChr);
//     ------------如果不够四位则高位补零------------------
     for(int j=0;j<4-hex.length();j++){
     z+="0";
     }
     rtStr=rtStr+z+hex;
     }
     return rtStr;
     }
    /**
     * unicode 转 cn/en
     * @author Summer

     * @param str 16进制串
     * @return String 字符串
     * */
    public static String tostr(String str){    
    StringBuffer buffer=new StringBuffer();
    for(int i=0;i<str.length();i=i+4){
     buffer=buffer.append((char)Integer.parseInt(str.substring(i,i+4),16));
     }
    return buffer.toString();
    }
    %>

顶一下
()
%
踩一下
()
%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
推荐内容