2016-02-05 4 views
0

Im пишу программу, которая содержит алфавит на строке. Наряду с этим я добавляю сканер, который позволяет пользователю вводить символ. Когда пользователь вводит свой символ, он сообщает им, что это буква алфавита, с помощью charAt (index) . Я получил все это, чтобы работать. Единственное, что я пытаюсь получить, это показать, чтобы сообщить пользователю, если он/она ввела строчную или строчную букву. Какие-нибудь подсказки о том, как я могу это сделать?Капитал и нижний регистр

+0

Не уверен, если это си, что вы хотите или нет, но вы можете посмотреть на [ 'Character @ isUpperCase'] (https://docs.oracle.com/javase/8 /docs/api/java/lang/Character.html#isUpperCase-char-) (есть также эквивалент 'isLowerCase') – MadProgrammer

ответ

-2

Java имеет два метода манипуляции строкой, которые называются toLowerCase() и toUpperCase(), которые выполняют именно то, что они говорят.

+3

OP не хочет конвертировать символы. Он хочет определить, является ли это верхним или нижним регистром. – Mike

+0

Есть ли способ опубликовать изображение моего кода, кроме как переписать его здесь? Майк ударил гвоздь на гроб за то, что я хочу определить. Но как это определить? Спасибо за все ваши вклады от всех, действительно. Я ценю это. –

0

Вы можете использовать Character.isUppercase(Character toCheck)

Смежные вопросы