java判斷輸入的字串是否為數字
java判斷輸入的字串是否為數字
1、 使用Character.isDight(),利用迴圈一個個字元判斷
Character.isDight(char c) //如果c是數字,返回true,否則返回false
str.charAt(n) //number是數字,對應到字串中第n個字元,從0開始數起
public static boolean isNum (String str){
for (int i = 0; i < str.length(); i++) {
if (!Character.isDigit(str.charAt(i)))
return false;
}
return true;
}
輸入小案例
package test6_2;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sr = new Scanner(System.in);
while (1 > 0) {
System.out.println("請輸入你的序號:");
String personNum = sr.next();
if (isNum(personNum)) {
System.out.println("輸入正確");
} else {
System.out.println("有非數字的片段");
}
}
}
public static boolean isNum (String str){
for (int i = 0; i < str.length(); i++) {
if (!Character.isDigit(str.charAt(i)))
return false;
}
return true;
}
}
結果:
請輸入你的序號:
123
輸入正確
請輸入你的序號:
qwera
有非數字的片段
請輸入你的序號:
方法學習來源:https://blog.csdn.net/java173842219/article/details/81904333?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allfirst_rank_v2~rank_v28-1-81904333.nonecase&utm_term=java%20%E5%88%A4%E6%96%AD%E6%98%AF%E5%90%A6%E4%B8%BA%E6%95%B4%E5%BD%A2&spm=1000.2123.3001.4430
相關文章
- java判斷字串是否為空Java字串
- C#判斷輸入為數字C#
- Python判斷字串是否為字母或者數字(浮點數)Python字串
- 接收使用者輸入的數字,判斷該數字是否為四葉玫瑰數
- js判斷輸入字串是否為空、空格、null總結JS字串Null
- postgresql判斷是否為數字的方法SQL
- 判斷字串是否為空字串
- 利用棧和隊來判斷輸入的一個字串是否為迴文字串
- JavaScript判斷字串是否為空JavaScript字串
- js判斷字串是否為空JS字串
- Java技巧分享:判斷字串是否為空常的三種方法Java字串
- C#判斷一個字串是否是數字或者含有某個數字C#字串
- Python中判斷是否為數字字串的方法是什麼?Python字串
- C#判斷字串是否為日期格式C#字串
- 輸入字串,判斷是否為迴文字串,即前後對稱的(單個字元,不帶空格)字串字元
- java判斷物件是否為空Java物件
- JavaScript判斷數字是否是質數JavaScript
- 判斷字串是否唯一字串
- 判斷URL字串是否合法字串
- J2SE-判斷字串是否為空字串
- 如何在Java中判斷是否為空Java
- 正規表示式判斷是否是數字
- 驗證輸入的字串是否為合法日期字串
- java字串、異常小練習--判斷qq是否合法Java字串
- javascript中如何判斷一個字串是否為JSON格式JavaScript字串JSON
- C語言:判斷一個字串是否為迴文C語言字串
- c++判斷字串全是字母或數字C++字串
- python 輸入一個整數,判斷其是否既是3的倍數,又是5的倍數Python
- linux 中如何判斷變數是否為數值Linux變數
- 判斷一個數是否為質數(程式碼)
- 用scanf_s判斷輸入資料是否合法
- 判斷使用者輸入分數
- 推斷輸入資訊是否為空
- python 判斷是否為中文Python
- python判斷是否為listPython
- SQL 判斷欄位是否以數字開頭或者包含數字SQL
- Java判斷欄位是否為空,為空賦值 ?Java賦值
- go 如何優雅的判斷變數是否為 nilGo變數