аргументы командной строки - PullRequest
0 голосов
/ 29 ноября 2010

Привет, я новичок и хочу передать строку в качестве аргумента командной строки в NetBeans. Как я могу это сделать?спасибо

Ответы [ 3 ]

1 голос
/ 29 ноября 2010

В стандартной программе Java, которая может принимать аргументы командной строки, будет класс, который действует как точка входа всей программы. Этот класс будет иметь статический метод, например:

public class FooBar {
    // ...
    public static void main(String[] arguments) {
        // ...
    }
    // ...
}

Аргументы находятся в массиве, который является параметром этого метода, который должен иметь эту подпись и быть как открытым, так и статическим. Если вы используете хостинговый движок или фреймворк, о точке входа часто заботятся о вас; вам следует обратиться к его документации, чтобы узнать, как получить аргументы командной строки (если это вообще возможно или даже разумно).

Аргументы командной строки всегда являются строками. Если вы хотите интерпретировать их как что-то еще, вы должны конвертировать их вручную.

0 голосов
/ 22 марта 2014

В среде IDE NetBeans 8.0 вы можете использовать подключаемый модуль сообщества с именем NbRunWithArgs .Этот плагин предоставляет такие функции, как

  1. Запуск проекта с аргументами (контекстное меню и пункт меню «Выполнить»)
  2. Запуск файла с контекстным меню аргументов для файлов Java с основным методом

Более подробную информацию об этом плагине вы можете прочитать в этом блоге.

0 голосов
/ 29 ноября 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...