Maison > Java > javaDidacticiel > Que signifie argv en Java

Que signifie argv en Java

下次还敢
Libérer: 2024-05-07 03:15:23
original
977 Les gens l'ont consulté

argv en Java est une variable spéciale qui stocke les paramètres transmis lors de l'exécution de l'application à partir de la ligne de commande. Déclarés comme type String[] dans la méthode main(), les paramètres sont accessibles par leur index d'élément, argv[0] est le premier paramètre, et ainsi de suite.

Que signifie argv en Java

Qu'est-ce que argv en Java ?

argv est une variable spéciale dans les applications Java utilisée pour stocker les arguments de ligne de commande. Lorsque vous exécutez une application Java à partir de la ligne de commande, vous pouvez transmettre un ou plusieurs arguments, accessibles par le tableau argv.

Comment utiliser argv

Pour accéder au tableau argv, déclarez-le en tant que type String[] dans la méthode main(). Par exemple : Indice d'élément de

<code class="java">public static void main(String[] argv) {
    // argv[0] 将包含第一个命令行参数
    // argv[1] 将包含第二个命令行参数
    // ...
}</code>
Copier après la connexion

argv L'index d'élément dans le tableau

argv correspond à l'ordre des arguments de ligne de commande passés à l'application Java. argv[0] contiendra le premier argument, argv[1] contiendra le deuxième argument, et ainsi de suite.

Exemple

L'exemple d'application Java suivant prend deux paramètres de la ligne de commande et les imprime :

<code class="java">public static void main(String[] argv) {
    if (argv.length >= 2) {
        System.out.println("第一个参数:" + argv[0]);
        System.out.println("第二个参数:" + argv[1]);
    } else {
        System.out.println("未提供足够的参数。");
    }
}</code>
Copier après la connexion

Lorsque vous exécutez cette application à partir de la ligne de commande, vous pouvez fournir des paramètres à l'aide de la commande suivante :

<code>java MainClass arg1 arg2</code>
Copier après la connexion

This Two Les éléments seront générés dans le tableau argv : "arg1" pour argv[0] et "arg2" pour argv[1].

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal