zoukankan      html  css  js  c++  java
  • JAVA共通関数コードバリエーションチェック

    コードバリエーションチェック
    文字が入力していいものかどうか判断したい場合に応用が利きます。
    例は0~9かと判断していますが、hankakuSujiTBLの中に追加・変更を加えればいろいろな文字が判断出来るのです。
    インプットはcharですので1文字ずつの判断しか出来ません。文字列で判断したい場合はループさせながら1回づつ呼んで下さい。 

    /*********************************************************************************************************/
      //コードバリエーションチェック(半角数字のみ)『数字範囲内であればtrueを返す』
      public boolean CodeCheck(char inputChar)
      {
        //戻り値を設定する
        boolean hantei = false;
    
        //チェックする文字を定義する(文字定義数10文字)
        char[] hankakuSujiTBL = {
                      '0','1','2','3','4','5','6','7','8','9'
                    };
    
        //サーチフラグを定義する。
        int serchFlg = 0;
    
        //取得した文字が対象定義内に存在するかをサーチする。
        for(int i= 0 ; i < 10 ; i++){
          //見つかった場合フラグをオン
          if(inputChar == hankakuSujiTBL[i]){
            serchFlg = 1;
            break;
          }
        }
    
        //見つかった場合
        if(serchFlg == 1){
          hantei = true;
        }
    
        //判定結果を返す
        return(hantei);
      }
    /**********************************************************************************************/
  • 相关阅读:
    Android获取当前时间的3中方法总结
    解决 C# .NET WebClient WebRequest请求缓慢的问题
    无刷新的批量图片上传插件.NET版
    <img>标签显示本地路径的图片的.NET解决方案
    无刷新分页
    Shader基本类型
    shader内置变量和函数
    Shader基础
    Lua中的基本函数库
    Lua中的操作系统库
  • 原文地址:https://www.cnblogs.com/aggavara/p/2716141.html
Copyright © 2011-2022 走看看