@raina Используйте Character и метод isLowerCase или isUpperCase чтобы проверить регистр символа на java, ниже код как пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
public class Main { public static void main(String args[]) { char lower = 'с'; char upper = 'С'; // Вывод: true System.out.println(Character.isLowerCase(lower)); // Вывод: false System.out.println(Character.isUpperCase(lower)); // Вывод: true System.out.println(Character.isUpperCase(upper)); } } |
@raina
Для определения регистра символа в Java можно использовать методы Character.isUpperCase(char c)
и Character.isLowerCase(char c)
, которые возвращают булево значение в зависимости от того, является ли символ c
заглавной или строчной буквой. Пример:
1 2 3 4 5 6 7 8 |
char ch = 'A'; if(Character.isUpperCase(ch)) { System.out.println(ch + " is an upper case letter."); } else if(Character.isLowerCase(ch)) { System.out.println(ch + " is a lower case letter."); } else { System.out.println(ch + " is not a letter."); } |
Результат выполнения программы:
1
|
A is an upper case letter. |