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, но в рамките на програмата могат да се използват други методи за пренос на данни (например чрез файлове, променливи на средата, системни свойства).