📄 numberutil.java
字号:
package com.dut.logic.util;
public class NumberUtil {
/**���判断是否是数字*/
static public boolean numberNG(String str) {
boolean flag = true;
for (int i = 0; i < str.length(); i++) {
int ch = (int) str.charAt(i);
if ((ch - 48) >= 0 && (ch - 48) <= 9) {
} else {
flag = false;
break;
}
}
return flag;
}
/**���是否是半角��*/
static public boolean BanJiao(String str)
{
boolean flag=true;
byte[] b_str = str.getBytes();
if (b_str.length == str.length())
{
flag = true;
}
else
{
flag=false;
}
return flag;
}
/**
* 判断是否只有数字和'-'
*
* @param str
* @return boolean
* @author 王楠楠 2006-04-20
*/
public static boolean isnotNumorLine(String str){
for ( int i = 0; i < str.length(); i++ ) {
if ( (str.charAt(i) > '9' || str.charAt(i) < '0') && str.charAt(i)!='-') {
return true;
}
}
return false;
}
/**
* 取得当前日期,格式?YYYY-MM-DD
*/
static public String converse_time()
{
java.util.Date d=new java.util.Date();
long date=d.getTime();
java.sql.Date d1=new java.sql.Date(date);
String time=d1.toString();
return time;
}
/**
* 该函数用于判断是否半角����
* �����ԉ�是则返回false,�否则返回���ԉ�true
* @param String str �v���f�I������
* @return boolean
* @version 1.0
* @author �杨丽娟 2006-04-07
*/
public static boolean isnotDBCcase(String str) {
byte[] character = str.getBytes();
if (character.length == str.length()) {
return false;
}
return true;
}
/**
* ���̊����该函数用于判断是否半角数字����
* �����ԉ�是则返回false,否则返回��ԉ�true
* @param String str �v���f�I������
* @return boolean
* @version 1.0
* @author �杨丽娟 2006-04-07
*/
public static boolean isnotNum(String str) {
for ( int i = 0; i < str.length(); i++ ) {
if ( str.charAt(i) > '9' || str.charAt(i) < '0' ) {
return true;
}
}
return false;
}
/**
* ���该方法用于判断是否制定长度字符串
* 是则返回true,否则返回false���
* @param str
* @param len
* @return boolean
* @version 1.0
* @author �赵倩
*/
static public boolean lenNG(String str,int len){
boolean flag=true;
/**
* �修改判断条件�͈�
* @author �杨丽娟 2006-04-07
*/
if(len<str.length()){
flag=false;
}
else{
}
return flag;
}
/**
* 该函数用于判断是否正确Email格式
* 是则返回true,否则返回false
* @author �赵倩 ����
*/
static public boolean EmailEnglishOrNumberNG(String str){
boolean flag=true;
for(int i=0;i<str.length();i++){
char ch=str.charAt(i);
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')||((ch - 48) >= 0 && (ch - 48) <= 9)||(ch=='@')||(ch=='.')){
}
else{
flag=false;
break;
}
}
return flag;
}
static public boolean EnglishOrNumberNG(String str){
boolean flag=true;
for(int i=0;i<str.length();i++){
char ch=str.charAt(i);
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')||((ch - 48) >= 0 && (ch - 48) <= 9)){
}
else{
flag=false;
break;
}
}
return flag;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -