Advertisement
kasem1910

Untitled

May 13th, 2021
393
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. public class CountCharRecursive {
  2. public static int count(char[] arr,char chr){return count(arr,chr,arr.length-1);}
  3.  
  4. public static int count(char[] arr,char chr,int idx){
  5. if(idx < 0){return 0;}
  6. if(arr[idx]==chr){return 1+count(arr,chr,idx-1);}
  7. return 0+count(arr,chr,idx-1);
  8. }
  9.  
  10. public static void main(String[] args) {
  11.  
  12. char[] test = {'A','B','A','C','D','A','F','A','F','B','C','A','D','A','a'};
  13. System.out.println(count(test, 'a'));
  14. }
  15.  
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement