Sobes.tech
Junior — Middle

Какви методи могат да се използват за предаване на параметри към функцията main в програма?

sobes.tech AI

Отговор от AI

В Java функцията main обикновено се обявява като public static void main(String[] args). Параметрите се предават чрез масив от низове args, който съдържа аргументите на командния ред.

Пример за предаване на параметри:

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

Изпълнение на програмата с параметри:

javac Main param1 param2

Вариантите за предаване на параметри към main са ограничени до масив от низове. Няма други стандартни начини за предаване на параметри към main, но в рамките на програмата могат да се използват други методи за пренос на данни (например чрез файлове, променливи на средата, системни свойства).