package com.kitty.poclient.util;
public class ValidateUtil {
/**
* @Title: isChar
* @Description: �ж��ַ��Ƿ�ΪӢ����ĸ���
* @param @param s
* @param @return
* @return boolean
* @throws
*/
public static boolean isChar(String s) {
if (StringUtil.isEmpty(s)) {// ����ַ�Ϊ��
return false;
}
char[] _c = s.toCharArray();// ת���ַ�����
for (char c : _c) {// �����ַ����
if (!isChar(c)) {// �������һ����Ϊ�ַ�,����ַ���ȫ��Ӣ����ĸ���
return false;
}
}
return true;
}
/**
* @Title: isChar
* @Description: �ж��ַ��Ƿ���Ӣ����ĸ
* @param @param c
* @param @return
* @return boolean
* @throws
*/
public static boolean isChar(char c) {
return Character.isLetter(c);
}
/**
* @Title: isDigit
* @Description: �ж��ַ��Ƿ��ǰ���������
* @param @param c
* @param @return
* @return boolean
* @throws
*/
public static boolean isDigit(char c) {
int x = (int) c;
return (x >= 48) && (x <= 57);
}
/**
* @Title: isNotDigit
* @Description: �ж��ַ��Ƿ��ǰ���������
* @param @param c
* @param @return
* @return boolean
* @throws
*/
public static boolean isNotDigit(char c) {
return !isDigit(c);
}
/**
* @Title: isDigit
* @Description: �Ƿ���������
* @param @param s
* @param @return
* @return boolean
* @throws
*/
public static boolean isDigit(String s) {
if (StringUtil.isEmpty(s)) {
return false;
}
char[] _c = s.toCharArray();
for (char c : _c) {
if (!isDigit(c)) {
return false;
}
}
return true;
}
/**
* @Title: isNotDigit
* @Description: �Ƿ���������
* @param @param s
* @param @return
* @return boolean
* @throws
*/
public static boolean isNotDigit(String s) {
return !isNotDigit(s);
}
public static void main(String[] args) {
System.out.println(ValidateUtil.isDigit('a'));
}
}