public class Zeichenkette {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int anzahlBuchstabenGross = 0;
int anzahlBuchstabenKlein = 0;
System.out.println("Bitte geben Sie ein Wort ein: ");
String wort = scan.next();
scan.close();
for(int i = 0; i < wort.lenght(); i++) {
if(Character.isUpperCase(wort.charAt(i))) {
anzahlBuchstabenGross++;
} else {
anzahlBuchstabenKlein++;
}
}
System.out.println(
String.format("Das Wort: %s hat %d große Buchstaben und %d kleine Buchstaben",
wort, anzahlBuchstabenGross, anzahlBuchstabenKlein));
}
}
import java.util.Scanner;
public class Zeichenkette
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
int anzahlBuchstabenGross = 0;
int anzahlBuchstabenKlein = 0;
int anzahlZahlen = 0;
System.out.println("Bitte geben Sie ein Wort ein: ");
String wort = scan.next();
System.out.println("Buchstaben insgesamt: "+ wort.length());
scan.close();
for(int i = 0; i < wort.length(); i++)
{
if(Character.isUpperCase(wort.charAt(i)))
{
anzahlBuchstabenGross++;
}
else if (Character.isLowerCase(wort.charAt(i)))
{
anzahlBuchstabenKlein++;
}
else
{
anzahlZahlen++;
}
}
System.out.printf("Das Wort: %s hat %d große Buchstaben und %d kleine Buchstaben und %d Zahlen",
wort, anzahlBuchstabenGross, anzahlBuchstabenKlein);
}
}