/**
* 取得数组中的某个值出现的次数
* @param agr
* @return
*
*/
public static int getKeyTimes(String[] arg,String key){
int num=0;
for(int i=0;i<arg.length;i++){
if(key.equals(arg[i])){
num++;
}
}
return num;
}
/**
* 是否是有效的数值。
*
* @param val
* @return
*/
public static boolean isNumeric(String val) {
try
{
Double.parseDouble(val);
//Integer.parseInt(val);
} catch (Exception e) {
return false;
}
return true;
}
/**
*将Sting日期转换成Date型
*@param s
*@param pattern
*@return
*/
public static Date stringToDate(String s,String pattern){
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
Date date = null;
try {
date = sdf.parse(s);
} catch (ParseException e) {
e.printStackTrace();
}
return date;
}
/**
*将date日期转换成string型
*
* @param d
* @param pattern
* @return
*/
public static String dateToString(Date d,String pattern){
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
String string = null;
string = sdf.format(d);
return string;
}
转载于:https://my.oschina.net/zxj143/blog/349245