⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 toolkit.java

📁 JSP、Servlet入门范例。实现留言版程序
💻 JAVA
字号:
package lyb;import java.util.*;import sun.io.*;public class Toolkit {    private Toolkit() {    }    // 代码集转换:iso-1 -> gb2312    public static String strISO1ToGB2312(String s)    {        if( s == null || s.length() == 0) return s;        String gb = null;        try{            byte [] b = s.getBytes("8859_1");            gb = new String(b, "GB2312");        }catch(java.io.UnsupportedEncodingException e){            gb = e.toString();        }        return gb;    }    // 代码集转换:iso-1 -> gb2312    public static String strGB2312ToISO1(String s)    {        if( s == null || s.length() == 0 ) return s;        String iso = null;        try{            byte [] b = s.getBytes("GB2312");            iso = new String(b, "8859_1");        }catch(java.io.UnsupportedEncodingException e){            iso = e.toString();        }        return iso;    }    /**     *将Ascii转换成中文字符串     */    public static String AsciiToChineseString(String s) {        if(s==null) return "";        //if(true) return s;        char[] orig = s.toCharArray();        byte[] dest = new byte[orig.length];        for (int i = 0; i < orig.length; i++)            dest[i] = (byte) (orig[i] & 0xFF);        try {            ByteToCharConverter toChar = ByteToCharConverter.getConverter("gb2312");            return new String(toChar.convertAll(dest));        } catch (Exception e) {            System.out.println(e);            return s;        }    }     /**     *将中文字符串转换成Ascii     */    public static String ChineseStringToAscii(String s) {        if(s==null) return "";        //if(true) return s;        try {            CharToByteConverter toByte = CharToByteConverter.getConverter("gb2312");            byte[] orig = toByte.convertAll(s.toCharArray());            char[] dest = new char[orig.length];            for (int i = 0; i < orig.length; i++)                dest[i] = (char) (orig[i] & 0xFF);            return new String(dest);        } catch (Exception e) {            System.out.println(e);            return s;        }    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -