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

📄 checkinputtext.java

📁 java实现管理系统 可以对公司人员进行管理
💻 JAVA
字号:
package cn.com.edu.gui.contral;




/**
 * 
 * @author cl
 * 本类用来完成对输入框输入的数据进行检测,因为很多的类中都涉及到检测,所以把这些方法封装到一个类中供其它的
 * 类调用
 */
public class CheckInputText {
  
  /**
   * @param input
   * @return true : 为空 false : 不为空
   */
    public boolean checkInputIsNull(String input) {
      if(input.equals("")) {
        return true;
      }
      else {
        return false;
      }
    }
    public boolean checkInputMin(String input){
      if(input.length()>6){
        return true ;
      }else{
        return false;
      }
    }
    public boolean checkInputMax(String input){
      if(input.length()<16){
        return true;
      }else{
        return false;
      }
    }
    public boolean checkPassword(String input1,String input2){
      if(!input1.equals(input2)){
        return true;
      }else{
        return false;
      }
    }
    
    /**
     * 
     * @param input
     * @return true:含有数字  false:不含数字
     */
    public boolean checkIsContainNumber(String input) {
      for(int i = 0; i < input.length(); i++) {
        if(input.charAt(i) >= '0' && input.charAt(i) <= '9') {
          return true;
        }       
      }
      return false;
    }
    /**
     * @param input
     * @return true: 含有字母 false 不含字母
     */
    public 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;
    }
    public boolean checkLengthIsMin(String input){
      if(input.length()<6){
        return true;
      }
      return false;
    }
    public boolean checkLengthIsMax(String input){
      if(input.length()>16){
        return true;
      }
      return false;
    }
    /**
     * 
     * @param s :输入的日期字符串 如:2003-11-01
     * @return  true: 合法     false: 不合法
     */
    public 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 + -