Situatie
Given a String, the task is to check whether a string contains only alphabets or not.
Solutie
Pasi de urmat
// Java program to check if String contains only Alphabets
// using Lambda Expression
class test {
// Function to check String for only Alphabets
public static boolean isStringOnlyAlphabet(String str)
{
return ((str != null)
&& (!str.equals(“”))
&& (str.chars().allMatch(Character::isLetter)));
}
// Main method
public static void main(String[] args)
{
// Checking for True case
System.out.println(“Test Case 1:”);
String str1 = “Test”;
System.out.println(“Input: ” + str1);
System.out.println(“Output: ” + isStringOnlyAlphabet(str1));
// Checking for String with numeric characters
System.out.println(“\nTest Case 2:”);
String str2 = “Test2”;
System.out.println(“Input: ” + str2);
System.out.println(“Output: ” + isStringOnlyAlphabet(str2));
// Checking for null String
System.out.println(“\nTest Case 3:”);
String str3 = null;
System.out.println(“Input: ” + str3);
System.out.println(“Output: ” + isStringOnlyAlphabet(str3));
// Checking for empty String
System.out.println(“\nTest Case 4:”);
String str4 = “”;
System.out.println(“Input: ” + str4);
System.out.println(“Output: ” + isStringOnlyAlphabet(str4));
}
}
Output:Test Case 1:
Input: Test
Output: true
Test Case 2:
Input: Test2
Output: false
Test Case 3:
Input: null
Output: false
Test Case 4:
Input:
Output: false
Leave A Comment?