⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 numberutil.java

📁 用strutshibernate做的项目
💻 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 + -