根據ascii碼,第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文本母,97~122號為26個小寫英文本母。
/**
* 通過ascii碼進行判斷
* @param c
*/public static void function1(char c)else if((temp >= 65 && temp <= 90) || (temp >= 97 && temp <= 122))else if(temp == 32)else
} system.out.println("數字個數:"+num+"\t字母個數:"+letter+"\t空格個數:"+space+"\t其他個數:"+other);
}
直接判斷字元。
/**
* 直接通過字元判斷
* @param c
*/public static void function2(char c)else if((temp >= 'a' && temp <= 'z') || (temp >= 'a' && temp <= 'z'))else if(temp == ' ')else
} system.out.println("數字個數:"+num+"\t字母個數:"+letter+"\t空格個數:"+space+"\t其他個數:"+other);
}
通過正規表示式
public static void function3(char c)
執行結果
input限制只能輸入數字的三種方法
在前端開發過程中,我們經常需要對input輸入內容進行限制,比如驗證碼,購物車數量等等。下面我總結一下限制input只能輸入數字的幾種方法。描述max number 規定允許的最大值 minnumber 規定允許的最小值 step number 規定合法的數字間隔 如果 step 3 則合法的數是 ...
jquery判斷checked的三種方法
jquery判斷checked的三種方法 attr checked 看版本1.6 返回 checked 或 undefined 1.5 返回 true或false prop checked 16 true false is checked 所有版本 true false 別忘記冒號哦 jquery賦...
回文數的判斷 三種方法
最近做了一點關於回文數的總結。首先先寫一篇關於回文數判斷的幾種方法。回文數的概念 即是給定乙個數,這個數順讀和逆讀都是一樣的。例如 121,1221是回文數,123,1231不是回文數。方法一 試用情境,處理小數字。使用數學方法。輸入的回文數x的範圍為x 10 9,int儲存,或者x 10 18,l...