try this.
public static void main(String args[]) {
String str="sadahkk";
System.out.println("str :"+str +" , isAlphabetsOnly:"+isAlphabetsOnly(str));
str="";
System.out.println("str :"+str +" , isAlphabetsOnly:"+isAlphabetsOnly(str));
str="sada5hkk";
System.out.println("str :"+str +" , isAlphabetsOnly:"+isAlphabetsOnly(str));
str="<alert>";
System.out.println("str :"+str +" , isAlphabetsOnly:"+isAlphabetsOnly(str));
str="-- sadahkk";
System.out.println("str :"+str +" , isAlphabetsOnly:"+isAlphabetsOnly(str));
str="@fgfg";
System.out.println("str :"+str +" , isAlphabetsOnly:"+isAlphabetsOnly(str));
}
public static boolean isAlphabetsOnly(String str ) {
return ((!str.equals(""))
&& (str != null)
&& (str.matches("^[a-zA-Z]*$")));
}
=======================================================
output as follows
str :sadahkk , isAlphabetsOnly:true
str : , isAlphabetsOnly:false
str :sada5hkk , isAlphabetsOnly:false
str : , isAlphabetsOnly:false
str :-- sadahkk , isAlphabetsOnly:false
str :@fgfg , isAlphabetsOnly:false