Java String isAlphaSpace(() Utility Method

Java String Utility Methods


This page contains the source code of Java String isAlphaSpace() utility method - This method checks if the CharSequence contains only Unicode letters and space (' ').

Java String isAlphaSpace() Utility Method

The following String isAlphaSpace() utility method checks if the CharSequence contains only Unicode letters and space (' '):

public static boolean isAlphaSpace(final CharSequence cs) {
    if (cs == null) {
         return false;
    }
    final int sz = cs.length();
    for (int i = 0; i < sz; i++) {
         if (!Character.isLetter(cs.charAt(i)) && cs.charAt(i) != ' ') {
              return false;
         }
    }
    return true;
}
JUnit test case:
@Test
public void testIsAlphaspace() {
    assertFalse(isAlphaSpace(null));
    assertTrue(isAlphaSpace(""));
    assertTrue(isAlphaSpace(" "));
    assertTrue(isAlphaSpace("a"));
    assertTrue(isAlphaSpace("A"));
    assertTrue(isAlphaSpace("kgKgKgKgkgkGkjkjlJlOKLgHdGdHgl"));
    assertTrue(isAlphaSpace("ham kso"));
    assertFalse(isAlphaSpace("1"));
    assertFalse(isAlphaSpace("hkHKHik6iUGHKJgU7tUJgKJGI87GIkug"));
    assertFalse(isAlphaSpace("_"));
    assertFalse(isAlphaSpace("hkHKHik*khbkuh"));
}

Comments