Как считать прописные и строчные буквы в строке?

yo, поэтому я пытаюсь создать программу, которая может принимать ввод строки от пользователя, например: «ОДИН РАЗ ВРЕМЯ», а затем сообщать, сколько строчных и прописных букв содержит строка:

output пример: строка содержит 8 заглавных букв, строка содержит 5 строчных букв, и я должен использовать строковый класс, а не массивы, какие-либо советы о том, как начать работу с этим? заранее спасибо, вот что я сделал до сих пор: D!

import java.util.Scanner;
public class q36{
    public static void main(String args[]){

        Scanner keyboard = new Scanner(System.in);
        System.out.println("Give a string ");
        String input=keyboard.nextLine();

        int lengde = input.length();
        System.out.println("String: " + input + "\t " + "lengde:"+ lengde);

        for(int i=0; i<lengde;i++) {
            if(Character.isUpperCase(CharAt(i))){

            }
        }
    }
}
8
задан eckes 10 August 2014 в 03:44
поделиться