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);
      }
    /**********************************************************************************************/
  • 相关阅读:
    eclipse安装svn插件,在输入url后,一直卡在in progress界面不懂。
    android——背景颜色渐变(梯度变化)
    android——ObjectAnimator动画(一)
    android——ObjectAnimator动画
    android 无线调试
    android——字体颜色跟随状态改变
    爬虫基本原理
    java基础 数组
    java基础 方法
    java基础 流程控制和条件语句,循环语句
  • 原文地址:https://www.cnblogs.com/aggavara/p/2716141.html
Copyright © 2011-2022 走看看