Bonsoir,
J'aurais voulu savoir si il était possible de rendre un parametre de fonction non obligatoire : show(String alertContent = 'salut'). lors de l'appel de la fonction, si il n'est pas rentre il prendra la valeur "salut".
Marci.
Version imprimable
Bonsoir,
J'aurais voulu savoir si il était possible de rendre un parametre de fonction non obligatoire : show(String alertContent = 'salut'). lors de l'appel de la fonction, si il n'est pas rentre il prendra la valeur "salut".
Marci.
Oui, via la surcharge des méthodes ...
Code:
1
2
3
4
5
6
7
8
9
10
11 public void show(){ String alertContent = "Salut"; : : } public void show(String alertContent){ : : }
;)Code:
1
2
3
4
5
6
7
8
9 public void show(){ this.show("Salut"); } public void show(String alertContent){ : : }
cette solution aussi existe :
http://www.developpez.net/forums/sho...d.php?t=333542
On peut à partir de la version 1.5 donner un nombre variable de paramètres à une méthode :
Mais ton cas il est préférable d'utiliser une simple surcharge de méthode, comme expliqué plus haut.Code:
1
2
3
4 public void show(String args...){ ... }