Sobes.tech
Junior — Middle

Welke methoden kunnen worden gebruikt om parameters door te geven aan de main-functie in een programma?

sobes.tech AI

Antwoord van AI

In Java wordt de main-functie meestal gedeclareerd als public static void main(String[] args). De parameters worden doorgegeven via een array van strings args, die de commandoregelargumenten bevat.

Voorbeeld van het doorgeven van parameters:

public class Main {
    public static void main(String[] args) {
        for (String arg : args) {
            System.out.println(arg);
        }
    }
}

Het programma uitvoeren met parameters:

javac Main param1 param2

Opties voor het doorgeven van parameters aan main zijn beperkt tot een array van strings. Er zijn geen andere standaardmethoden om parameters aan main door te geven, maar binnen het programma kunnen andere methoden voor gegevensoverdracht worden gebruikt (bijvoorbeeld via bestanden, omgevingsvariabelen, systeem eigenschappen).