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

📄 checkinputtext.java

📁 掌握 JDBC 驱动程序的加载方法和JDBC-ODBC桥URL的形式; 掌握使用JDBC连接数据库的步骤; 掌握使用JDBC发送SQL语句的基本步骤; 掌握使用JDBC处理SQL查询结果集
💻 JAVA
字号:
package cn.edu.csu.oo.gui.project.view.common;
/**
 * 
 * @author cl
 * 本类用来完成对输入框输入的数据进行检测,因为很多的类中都涉及到检测,所以把这些方法封装到一个类中供其它的
 * 类调用
 */
public class CheckInputText {
	
	/**
	 * @param input
	 * @return true : 为空 false : 不为空
	 */
    public static boolean checkInputIsNull(String input) {
    	if(input.equals("")) {
    		return true;
    	}
    	else {
    		return false;
    	}
    }
    
    /**
     * 
     * @param input
     * @return true:含有数字  false:不含数字
     */
    public static  boolean checkIsContainNumber(String input) {
        
    	for(int i = 0; i < input.length(); i++) {
          
//    		if(input.charAt(i) >= '0' && input.charAt(i) <= '9') {
//    			return true;
//    		}    
          if(!Character.isDigit(input.charAt(i))){
            return false;
          }
    	}
    	return true;
    }
    /**
     * @param input
     * @return true: 含有字母 false 不含字母
     */
    public static  boolean checkIsContainCharactor(String input) {
    	for(int i = 0; i < input.length(); i++) {
    		if(input.charAt(i) < '0' || input.charAt(i) > '9') {
    			return true;
    		}    		
    	}
    	return false;
    }
    /**
     * 
     * @param s :输入的日期字符串 如:2003-11-01
     * @return  true: 合法     false: 不合法
     */
    public static  boolean checkDateFormatIsLegal(String s) {
    	if(s.length() != 10) {
    		return false;
    	}
    	else if(s.charAt(4) != '-' || s.charAt(7) != '-') {
    		return false;
    	}
    	//取得年份,并且年份不能小于0
    	else if(Integer.parseInt(s.substring(0,4)) < 0) {
    		return false;
    	}
    	//取得月份,月份不能小于0或者大于12
    	else if(Integer.parseInt(s.substring(5,7)) <= 0 || Integer.parseInt(s.substring(5,7)) > 12) {
    		return false;
    	}
    	//取得日,日不能小于0或者大于31
    	else if(Integer.parseInt(s.substring(8,10)) <= 0 || Integer.parseInt(s.substring(8,10)) > 31) {
    		return false;
    	}
    	return true;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -