Catégorie > High Tech

Pourquoi utilisons-nous (String[] Arg) dans la fonction principale en Java ?

Posté par Rigo, mise à jour le 28/02/2023 à 11:11:15

Pourquoi utilisons-nous (String[] Arg) dans la fonction principale en Java ?


Posté par Todd

C'est là que java colle le tableau d'arguments de la ligne de commande (s'il y en a un) ...

Exemple... Si vous avez un programme et pour l'invoquer, vous appelez ce qui suit :

Java helloWorld -s -h -f:c:\test.txt

Arg contiendrait les valeurs suivantes :
rg[0] = "-s"
Arg[1] = "-h"
Arg[2] = "-f:c:\test.txt"

Ceci est principalement utilisé pour les applications en ligne de commande.

Posté par Nilesh

Si vous exécutez Java à partir de la ligne de commande, vous transmettez des arguments avec le programme que vous pouvez utiliser plus tard dans le code. Dans ce cas, les arguments ne sont que des valeurs que vous souhaitez transmettre au code.

Exemple :
Student.java John Taylor
//dans ce cas arg[0] = John arg[1] = Taylor

public static void main(String[] args){
//ce qui suit s'affichera à l'écran John Taylor
System.out. println(arg[0] + " " + arg[1]);
}

Posté par Meher

Parce que cela aide à accepter les valeurs des variables, sauf si vous souhaitez utiliser les fonctions de sortie d'entrée de données (ce qui n'est pas si simple).


Ajouter une réponse

Votre message :

:

Votre prénom:

Votre email:

:



A voir aussi :

Les dernières discussions:



Qui est Réponse Rapide?

Réponse rapide est un site internet communautaire. Son objectif premier est de permettre à ses membres et visiteurs de poser leurs questions et d’avoir des réponses en si peu de temps.

Quelques avantages de réponse rapide :

Vous n’avez pas besoins d’être inscrit pour poser ou répondre aux questions.
Les réponses et les questions des visiteurs sont vérifiées avant leurs publications.
Parmi nos membres, des experts sont là pour répondre à vos questions.
Vous posez vos questions et vous recevez des réponses en si peu de temps.

Note :

En poursuivant votre navigation, vous acceptez l'utilisation de cookies. En savoir plus