使用 Lambda 表示式檢查字串是否僅包含字母(Java)
假設我們的字串為 -
String str = "Amit123";
現在,使用 allMatch() 方法,獲取字串是否僅包含字母的布林值 -
boolean result = str.chars().allMatch(Character::isLetter);
以下是使用 Lambda 表示式檢查字串是否僅包含字母的示例 -
示例
class Main {
public static void main(String[] args) {
String str = "Amit123";
boolean result = str.chars().allMatch(Character::isLetter);
System.out.println("String contains only alphabets? = "+result);
}
}輸出
讓我們再看一個包含不同輸入的示例 -
String contains only alphabets? = false
示例
class Main {
public static void main(String[] args) {
String str = "Jacob";
boolean result = str.chars().allMatch(Character::isLetter);
System.out.println("String contains only alphabets? = "+result);
}
}輸出
String contains only alphabets? = true
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP