Мне нужно установить новый массив с 10 символами, в котором содержится 2 заглавных буквы. Мне нужно найти заглавные буквы и заменить их теми же МАЛЕНЬМИ буквами. как мне это сделать? как я могу различать малую/прописную букву?Как я могу различать большие и маленькие буквы в java
ответ
Чтобы преобразовать некоторые письма к малым/прописной буквы
public class Convert
{
public static void main (String args[]){
char array[]={'a','f','G','K','e','R','t','M','h','j' };
System.out.print(Character.toUpperCase(array[8]));//to convert h to H...for example
System.out.print(Character.toLowerCase(array[2]));//to convert G to g...for example
} }
Если вы хотите знать, погода письмо маленькая/заглавная буква ... Его выходы в булевой
public class Differentiate
{
public static void main (String args[]){
char array[]={'a','f','G','K','e','R','t','M','h','j' };
System.out.print(Character.isUpperCase(array[8]));//false because h is small letter ...for example
System.out.print(Character.isLowerCase(array[0]));//true because a is small letter ...for example
} }
, но я не знаете, что хотите конвертировать или дифференцировать !!
Обратите внимание, что официальная документация для Character.toUpperCase гласит: «В общем случае String.toUpperCase() следует использовать для сопоставления символов в верхнем регистре. Методы сопоставления случаев String имеют несколько преимуществ по сравнению с методами отображения символов. Методы сопоставления строковых событий могут выполнять локально-зависимые сопоставления, контекстно-зависимые сопоставления и сопоставления символов 1: M, тогда как методы сопоставления случайных символов не могут. " –
Спасибо за ваш совет .... –
знак, большие буквы ?? можете ли вы немного объяснить пример? –
Пожалуйста, подтвердите свою попытку. – user1803551
им жаль мой английский плохой. например: afgKertMh должно быть afgKERTMh – hagar