Bonjour,
Quelqu'un saurait-il m'expliquer comment faire une méthode récursive en Java ?
Merci d'avance pour votre aide.
Bonjour,
Quelqu'un saurait-il m'expliquer comment faire une méthode récursive en Java ?
Merci d'avance pour votre aide.
Comme dans n'importe quel autre language similaire: la méthode s'appelle elle-même, tout simplement.
Exemple de fonction récursive
factorielle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public class Test { public int fact(int n){ if (n == 0){ return 1; } else{ return n*fact(n-1); } } public static void main(String[] args) { Test t = new Test(); System.out.println(t.fact(5)); } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager