dealstring.java
来自「人才招聘网站,该系统是从软件工程的角度的,以人才招聘网站的开发为例,详细介绍一个」· Java 代码 · 共 62 行
JAVA
62 行
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 + =
减小字号Ctrl + -
显示快捷键?