De base des débutants en Java: qu'est - 'arguments' signifie en Java

iv e été d'essayer de leur apprendre les bases du langage de programmation java pour les 2 derniers jours, et j'ai rencontré un problème que je ne peux pas figgure tout en regardant le code suivant:

class DayCounter {
    public static void main(String[] arguments) {

        int yearIn = 2008;
        int monthIn = 1;
        if (arguments.length > 0)
            monthIn = Integer.parseInt(arguments[0]);
        if (arguments.length > 1)
            yearIn = Integer.parseInt(arguments[1]);
        System.out.println(monthIn + "/" + yearIn + " has "
            + countDays(monthIn, yearIn) + " days.");
    }
}

Je ne comprends pas la ligne if (arguments.length > 0)
ce n' arguments veux dire? D'où la valeur de venir?

  • "public static void main(String[] arguments)" (juste en dessous de votre Classe DayCounter)
  • Voir ici. il permettrait de donner de votre mieux soluntion
InformationsquelleAutor user3921 | 2012-10-08