Maison > Java > javaDidacticiel > Que signifie argv en Java

Que signifie argv en Java

下次还敢
Libérer: 2024-05-07 03:15:23
original
1164 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

public static void main(String[] argv) {
    // argv[0] 将包含第一个命令行参数
    // argv[1] 将包含第二个命令行参数
    // ...
}
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 :

public static void main(String[] argv) {
    if (argv.length >= 2) {
        System.out.println("第一个参数:" + argv[0]);
        System.out.println("第二个参数:" + argv[1]);
    } else {
        System.out.println("未提供足够的参数。");
    }
}
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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal