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

java 判斷字符串中的數字和字母

錢瀠龍1年前9瀏覽0評論

在Java中,我們可以使用一些方法來判斷一個字符串中是否含有數字或字母。下面分別介紹一下。

//判斷字符串中是否含有數字
public static boolean hasNumber(String str){
Pattern p = Pattern.compile(".*\\d+.*");
Matcher m = p.matcher(str);
if(m.matches()){
return true;
}
return false;
}

這個方法中,我們使用了正則表達式來匹配是否有數字。如果有,則返回true,否則返回false。

//判斷字符串中是否含有字母
public static boolean hasLetter(String str){
Pattern p = Pattern.compile(".*[a-zA-Z]+.*");
Matcher m = p.matcher(str);
if(m.matches()){
return true;
}
return false;
}

同樣地,這個方法中也使用了正則表達式來匹配是否有字母。如果有,則返回true,否則返回false。