Я пытаюсь распечатать вывод строки, чтобы найти в ней количество прописных и строчных букв.
Например. если строка = "AaaBBbCc", мне нужен вывод как: "A1a2B2b1C1c1".
т.е. подсчет прописных букв «А», затем подсчет строчных букв «а» с добавлением символов.
Ниже приведен фрагмент кода до того места, где я это сделал. Может кто подскажет как пойдет. Я знаю, что код не на должном уровне :(
public static void main(String[] args) {
String str = "AaaBBbCc";
int upperCount=0;
int lowerCount=0;
for (int i = 0; i < str.length(); i++) {
char ch = str.charAt(i);
if(ch>='A' && ch<='Z'){
upperCount++;
System.out.println("Uppercase letter is : "+ch+upperCount);
}
if(ch>='a' && ch<='z'){
lowerCount++;
System.out.println("Lower case letter is : "+ch+lowerCount);
}
}
System.out.println("upper count is :"+upperCount+" & lower count is: "+lowerCount);
}
if (Character.isUpperCase(ch))
/if (Character.isLowerCase(ch))
- person khelwood   schedule 14.03.2016