Java public static void main(String[] zero)
une-informaticienne
Messages postés
3
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Hello les geek je voudrais savoir a quoi est ce que ce zéro sert dans ce qui suit
public static void main(String[] zero)
merciii
public static void main(String[] zero)
merciii
1 réponse
-
Le nom n'a pas d'importance, mais en général ce tableau ne s'appelle pas "zero" mais "args" (en référence aux argc, argv, arge du C/C++)
Il s'agit d'un tableau qui contient les paramètres passés au programme.
Exemple :
public class Bonjour { public static void main(String[] args) { if (args.length==0) System.out.println("Bonjour !"); else for (int i=0; i<args.length; i++) System.out.println("Bonjour "+args[i]+" !"); } }
Voici ce que ça donne en invites de commandes :
java Bonjour Bonjour ! java Bonjour Alice Bonjour Alice ! java Bonjour Alice Bob Oscar Bonjour Alice ! Bonjour Bob ! Bonjour Oscar !