Indicates whether {@code c} is one of the twenty-six lowercase ASCII alphabetic characters between {@code 'a'} and {@code 'z'} inclusive. All others (including non-ASCII characters) return {@code false}.
(char c)
| 501 | * return {@code false}. |
| 502 | */ |
| 503 | public static boolean isLowerCase(char c) { |
| 504 | // Note: This was benchmarked against the alternate expression "(char)(c - 'a') < 26" (Nov '13) |
| 505 | // and found to perform at least as well, or better. |
| 506 | return (c >= 'a') && (c <= 'z'); |
| 507 | } |
| 508 | |
| 509 | /** |
| 510 | * Indicates whether {@code c} is one of the twenty-six uppercase ASCII alphabetic characters |
no outgoing calls