Sobes.tech
Back to questions
Junior — Middle
63

Какими методами можно передавать параметры в функцию main в программе?

Answer from AI

sobes.tech 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);
        }
    }
}

Запуск программы с параметрами:

java Main param1 param2

Варианты передачи параметров в main ограничены массивом строк. Других стандартных способов передачи параметров в main нет, но внутри программы можно использовать другие методы передачи данных (например, через файлы, переменные окружения, системные свойства).