Salut a tous,
je suis débutant en java et j'aimerai savoir comment tester l'existance d'une variable?
(un peu comme la foncion isset de php).
Merci d'avance!
Salut a tous,
je suis débutant en java et j'aimerai savoir comment tester l'existance d'une variable?
(un peu comme la foncion isset de php).
Merci d'avance!
Mouaip ça risque de sentir un peu les acrobaties avec l'api de réflexion de java.
Dans quel cadre voudrais tu utiliser cette fontionnalité afin qu'on puisse traduire en java...
En fait j'essaie de faire une des exercice des cours proposé sur ce site.
En fait la il s'agit de tester la présence d'un argument dans ma classe.
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 bonjour { public static void main(String args[]) { if(args[0] existe!!!!! ????) { System.out.println(args[0]); } else { System.out.println("Bonjour le monde!"); } } }
Salut,
dans ce cas précis, tu peux vérifier le contenu de la matrice args
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
19 public class bonjour { public static void main(String args[]) { if(args.length > 0) { System.out.println(args[0]); } else { System.out.println("Bonjour le monde!"); } } }![]()
Qu'est-ce que signifie "l'existence d'une variable"?![]()
Une variable existe-t-elle dès lors qu'elle est déclarée, initialisée ou dès lors qu'elle pointe vers un objet correct?
Une variable existe dès le moment ou elle est déclarée. Mais dans le cas prèsent, ce ne sont pas des variables que l'on a crée nous-même, mais des arguments qui sont passé à notre programme.Envoyé par BoudBoulMan
Ok, je comprends mieux maintenantEnvoyé par wichtounet
![]()
Merci
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