Sobes.tech
Junior — Middle

Kokiais būdais galima perduoti parametrus į funkciją main programoje?

sobes.tech AI

Atsakymas iš AI

Java dažniausiai funkcija main deklaruojama kaip public static void main(String[] args). Parametrai perduodami per eilutės argumentų masyvą args, kuris turi komandų eilutės argumentus.

Pavyzdys, kaip perduoti parametrus:

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

Programos paleidimas su parametrais:

javac Main param1 param2

Parametrų perdavimo galimybės yra ribotos iki eilutės masyvo. Nėra kitų standartinių būdų perduoti parametrus į main, tačiau programos viduje galima naudoti kitus duomenų perdavimo metodus (pvz., per failus, aplinkos kintamuosius, sistemos savybes).