📄 dealstring.java
字号:
package XiaoYuJob.util;
import java.io.*;
/**
* 字符串处理公用类
*/
public class DealString {
/**
*转换字符编码 由"iso-8859-1"西文 转换为 "GB2312"简体中文
*/
public static String toGb(String uniStr){
String gbStr = "";
if(uniStr == null){
uniStr = "";
}
try{
byte[] tempByte = uniStr.getBytes("ISO8859_1");
gbStr = new String(tempByte,"GB2312");
}
catch(Exception ex){
System.out.println(ex.toString());
}
return gbStr;
}
/**
* 把字符串转换成uincode编码
* @param gbStr
* @return
*/
public static String toUni(String gbStr){
String uniStr = "";
if(gbStr == null){
gbStr = "";
}
try{
byte[] tempByte = gbStr.getBytes("GB2312");
uniStr = new String(tempByte,"ISO8859_1");
}catch(Exception ex){
}
return uniStr;
}
/**
去掉字符串中的单引号,例如 输入a's 将输出 a1s 以便于把包含单引号的字符串插入数据库不报错
*/
public String dbEncode(String str) {
if (str == null) {
str = "";
} else {
try {
str = str.replace('\'', (char) 1).trim();
} catch (Exception e) {
System.err.print(e.getMessage());
e.printStackTrace();
return str;
}
}
return str;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -