Program to find the length of any string using recursion in Java.In this program we have to find the length of any string, which contains N numbers of character.
For example, The String is "cprogrammingsimply". now we have to count the total number of character in this string.
ALGORITHM:-
Step 1: Create an String array
Step 2: Convert the String array in Character array (toCharArray())
Step 3: Now we will check the arrayname[i]th position is not '\n'
Step 4: Then increment the counter variable.
Step 5: else terminate the loop
Step 6: And print the counter values
Step 7: End
PROGRAM CODE:-
public class demo
{
String s[]={"cprogrammingsimply"};
Char c[]=s.toCharArray();
int counter=0,i=0;
void fun()
{
while(c[i]!='\n')
{
counter+=1;
i++;
fun();
}
System.out.println("the total number of character is: "+counter);
}
public static void main(String rags[])
{
demo d=new demo();
d.fun();
}
}
OUTPUT:-
the total number of character is: 19
Java program to calculate the length of string How to find the length of string value using recursion String length using recursion in java

ConversionConversion EmoticonEmoticon