Récursivité et saisie clavier
Je cherche à simuler en java le comportement suivant où inkey serait une fonction qui renvoie les saisies au clavier lettre par lettre
Je veux créer la fonction récursive obtenirFormule dont la définition serait
Code:
1 2 3 4 5 6 7 8 9 10 11
|
String obtenirFormule()
{
while (true)
{
char x = inkey();
if (x == 'v') return "v";
if (x == 'n') return "n" + obtenirFormule();
if (x == 'o') return "o" + obtenirFormule() + "c" + obtenirFormule() + "f";
}
} |
Mais je ne vois vraiment pas comment implémenter cela en java.