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).