📄 charset.java
字号:
/**
* all Copyright reserver,If you would not get the permittion
* you should not COPY,PUBLISH,POST or do other related thing.
* or else I will charge on you .
*
* 所有程序版权归石军(互联网帐号HAMMER_SHI)所有.
* 未经许可不等转摘,拷贝,发布。
* 本人保留相关权利
*
* @version 1.0
* @author shijun
* @time 2005-5-21
*
*/
package com.saas.biz.commen;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
/**
* 转换字符编码类
*
*/
public class Charset{
private String gb = "GBK";
/**
* 构造函数
*
*/
public Charset(){
//
}
/**
* 实现字符串的字符转换 to ISO-8859-1
*
* @param inputString 输入字符串
* @return outputString 输出字符串
*
*/
public String to_ISO(String inputString){
String outputString = inputString;
try{
String temp = new String(inputString.getBytes(),"ISO-8859-1");
outputString = temp;
}
catch(UnsupportedEncodingException uee){
//
}
if(outputString.compareTo("")==0){
//
}
return outputString;
}
/**
* 实现字符串的字符转换 to UTF
*
* @param inputString 输入字符串
* @return outputString 输出字符串
*
*/
public String to_UTF(String inputString){
String outputString = inputString;
try{
String temp = new String(inputString.getBytes(),"UTF-8");
outputString = temp;
}
catch(UnsupportedEncodingException uee){
//
}
if(outputString.compareTo("")==0){
//
}
return outputString;
}
/**
* 实现字符串的字符转换 to gb2312
*
* @param inputString 输入字符串
* @return outputString 输出字符串
*
*/
public String to_GB(String inputString){
String outputString = inputString;
try{
String temp = new String(inputString.getBytes(),"gb2312");
outputString = temp;
}
catch(UnsupportedEncodingException uee){
//
}
return outputString;
}
/**
* 对url进行编码
*
* @param url :包含于url的字符串
*
*/
public String enCode(String url){
String okURL = url;
try{
okURL = java.net.URLEncoder.encode(url,"UTF-8");
}
catch(java.io.UnsupportedEncodingException uee){
//res = "uee = "+uee.getMessage();
}
return okURL;
}
/**
* 对url进行编码
*
* @param url :包含于url的字符串
* @param encodeCharset :编码的目标字符
*/
public String enCode(String url,String encodeCharset){
String okURL = url;
try{
okURL = java.net.URLEncoder.encode(url,encodeCharset);
}
catch(java.io.UnsupportedEncodingException uee){
//res = "uee = "+uee.getMessage();
}
return okURL;
}
/**
* ISO to GBK
*
*/
public String ISO_2_GBK(String s_string){
try{
String des = new String(s_string.getBytes("iso-8859-1"),gb);
return des;
}
catch(Exception ex){
String des="";
return des;
}
}
/**
*
* GBK to ISO
*/
public String GBK_2_ISO(String s_string){
try{
String des = new String(s_string.getBytes(gb),"iso-8859-1");
return des;
}
catch(Exception ex){
String des = "";
return des;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -