util.java
来自「jsp+mysql医院门诊系统源码。admin, doctor, images,」· Java 代码 · 共 60 行
JAVA
60 行
package hospital.db;
import java.io.*;
import java.util.*;
/**
* 本类定义了一些辅助方法
*
* 作者:Fido Dido
*/
public abstract class Util{
/**
* 将iso-8859-1字符串转换成gbk字符串
*
* 参数:
* str:iso-8859-1字符串
*
* 返回值-gbk字符串
*/
public static String decode(String str)
throws UnsupportedEncodingException{
return new String(str.getBytes("iso-8859-1"),"gbk");
}
/**
* 将gbk字符串转换成iso-8859-1字符串
*
* 参数:
* str:gbk字符串
*
* 返回值-iso-8859-1字符串
*/
public static String encode(String str)
throws UnsupportedEncodingException{
return new String(str.getBytes("gbk"),"iso-8859-1");
}
/**
* 处理医生预约信息的字符串
*
* 参数:
* dayPattern-预约信息(14个整数,由逗号或空格分隔)
*
* 返回值-一个长度为14的整数数组
*/
public static int[] parseSpDays(String dayPattern)
throws NumberFormatException{
int[] spDays=new int[14];
StringTokenizer token=new StringTokenizer(dayPattern.trim(),", ");
if(token.countTokens() != 14)
throw new NumberFormatException();
for(int i=0;i < 14;i++)
spDays[i]=Integer.parseInt(token.nextToken());
return spDays;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?