/* Programme affichant des arguments de la ligne de commande par Eric Buist et Armen Kaloussian */ /** * Nom de la classe qui correspond au nom du fichier, sans l'extension .java. */ public class args { /** * Méthode exécutée par la commande java. * Le tableau args est automatiquement initialisé avec les * arguments donnés sur la ligne de commande. */ public static void main (String args[]) { // args.length donne le nombre d'arguments. if (args.length < 2) System.out.println ("Nombre d'arguments insuffisant"); else if (args.length == 2) { // Premier argument imprimé en minuscules System.out.println ("argument 1: " + args[0].toUpperCase()); // Deuxième argument imprimé en majuscules System.out.println ("argument 2: " + args[1].toLowerCase()); // Nombres de caractères pour le premier argument System.out.println ("longueur 1: " + args[0].length()); // Nombre de caractères pour le second argument System.out.println ("longueur 2: " + args[1].length()); // Les deux arguments mis bout à bout System.out.println (args[0] + args[1]); } else { System.out.println ("Arguments:"); // Applique une action pour chaque élément de args. for (String arg : args) System.out.println (arg); } } }