色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java檢驗數字和指定特殊字符

陳思宇1年前6瀏覽0評論

在Java中,檢驗數字和指定特殊字符是常見的編程任務之一。下面我們介紹一些方法來實現這一目的。

1. 檢驗數字

/**
* 檢驗字符串是否為數字
* @param str 字符串
* @return 是否為數字
*/
public static boolean isNumeric(String str) {
if (str == null || str.length() == 0) {
return false;
}
for (int i = 0; i< str.length(); i++) {
if (!Character.isDigit(str.charAt(i))) {
return false;
}
}
return true;
}

2. 檢驗指定特殊字符

/**
* 檢驗字符串是否包含指定的特殊字符
* @param str 字符串
* @param specialChar 特殊字符
* @return 是否包含特殊字符
*/
public static boolean hasSpecialChar(String str, char specialChar) {
if (str == null || str.length() == 0) {
return false;
}
for (int i = 0; i< str.length(); i++) {
if (str.charAt(i) == specialChar) {
return true;
}
}
return false;
}

以上兩個方法可以用來檢驗用戶輸入、驗證密碼、過濾非法字符等。但需要注意的是,對于敏感信息的檢驗,還要考慮其他安全措施,如防止SQL注入等。