Encontre a palavra mais longa em uma string recursivamente
Como encontrar a palavra mais longa em uma string recursivamente?
EDITATerminou, obrigado a todos. Aqui está o código revisado.
public static String longestWord(String sentence)
{
String longest;
int i = sentence.indexOf(' ');
if (i == -1)
{
return sentence;
}
String first = sentence.substring(0,i);
first = first.trim();
String rest = sentence.substring(i);
rest = rest.trim();
longest = stringcompare(first,longestWord(rest));
return longest;
}