Использование NetBeans и аргументов командной строки - PullRequest
2 голосов
/ 20 февраля 2020

Я новичок в java и знаю, что это не для домашней работы, но мне нужна помощь. Я набрал программу на java, и мне нужно, чтобы значения передавались в аргументах командной строки, и вот где я застреваю, я прекрасно понимаю, как это сделать. Вот вопрос, на который мне нужно было ответить.

(Напишите приложение, которое использует расширенный оператор для суммирования двойных значений, передаваемых аргументами командной строки. [Подсказка: используйте метод stati c parseDouble класса Double для преобразования строки в двойное значение.])

вот мой код

public class Enhanced {

   public static void main(String[] args) {

   Double total = 0.0;
   for (String number : args) {

   total += Double.parseDouble(number);
   }
   //print total
   System.out.printf("Total of array elements: %f%n", total);
   }
}

Ответы [ 2 ]

0 голосов
/ 20 февраля 2020

Вот как указать аргументы командной строки при запуске приложения в NetBeans:

  1. На вкладке Проекты щелкните правой кнопкой мыши свой проект и выберите Свойства
  2. В диалоговом окне "Свойства проекта" в разделе Категории выберите Выполнить ;
  3. Введите аргументы командной строки в Аргументы поле;
  4. Нажмите OK ;

Введенные вами аргументы будут использоваться при каждом запуске проекта после этого.

0 голосов
/ 20 февраля 2020

Первым делом вам нужно скомпилировать код с помощью следующей команды.

javac Enhanced.java

Он скомпилирует вашу программу и подготовит для нее файл класса, затем вам нужно запустить этот класс, как указано в других ответах. .

java Enhanced 3.2 2.12 5.83
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...