Hallo ich muss für mein Praktikum die Aufgabe lösen eine rekursive Programmierung schreiben die das vorkommen einer ziffer in einer Zahl zählt. meine Klassenmethode soll dazu folgende Signatur haben:
Das habe ich bisher geschrieben, kann aber den Fehlern nicht finden:
Ich hoffe ihr könnt mir Helfen und danke schon einmal in Vorraus.
Java:
public static int zaehleZifferInZahl(int ziffer, int zahl)
Java:
public class Ziffern {
public static int zaehleZifferInZahl(int ziffer,int zahl) {
return (zahl>0)? 1+zaehleZifferInZahl(zahl/10) : 0;
}
public static void main(String[] args){
int zaehleZifferInZahl(int 1, int 1213414);
}
}