Write a recursive, int -valued method, len, that accepts a string and returns the number of characters in the string . The length of a string is: 0 if the string is the empty string (“”). 1 more than the length of the rest of the string beyond the first character.

1
Write a recursive, int -valued method, len, that accepts a string and returns the number of characters in the string . The length of a string is: 0 if the string is the empty string (“”). 1 more than the length of the rest of the string beyond the first character.

LANGUAGE: JAVA

CHALLENGE:

Write a recursive, int -valued method, len, that accepts a string and returns the number of characters in the string .
The length of a string is:
0 if the string is the empty string (“”).
1 more than the length of the rest of the string beyond the first character.

SOLUTION:


public int len(String sentence){
   if (sentence.isEmpty()) return 0;
   else
      return (1 + len(sentence.substring(1,sentence.length())));
}

One comment

Add comment