Узнайте, как использовать аргументы командной строки Java с примерами



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

Язык программирования Java , будучи независимой от платформы, он делает явный победитель для любого разработчика. Любая программа на Java выполняется легко и точно. Мы даже можем передавать аргументы во время казнь программы с использованием аргументов командной строки. В этой статье вы узнаете, как можно использовать аргументы командной строки в Java. В этом блоге обсуждаются следующие темы:

Что такое аргументы командной строки?

Аргументы командной строки передаются программе во время выполнения. Передать аргументы командной строки в программе на Java довольно просто. Они хранятся в виде строк в передается параметру args метода main () в Java.





с использованием пространства имен c ++
class Example0 {public static void main (String [] args) {System.out.println ('edureka' + args [0])}}

Вывод:

Чтобы скомпилировать и запустить Java-программу в командной строке выполните действия, описанные ниже.



  • Сохраните вашу программу в файл с расширением .java.

  • откройте командную строку и перейдите в каталог, в котором сохранен ваш файл.

  • Запустите команду - javac filename.java



  • После компиляции запустите команду - java filename

  • Убедитесь, что путь Java указан правильно.

Пример аргументов командной строки Java

Вот несколько примеров, показывающих, как мы можем использовать аргументы командной строки в

Красота опирается на метод parseInt в классе Integer. Все классы Number, такие как Integer, Float, Double и т. Д., Имеют методы parseXXX, которые преобразуют String в соответствующий объект своего типа.

Как мы все знаем, индекс массива начинается с нуля. Следовательно, args [0] - это первый индекс в этом массиве String [], который берется из консоли. Аналогично, args [1] - второй, args [2] - третий элемент и так далее.

Когда приложение запускается, система времени выполнения передает аргументы командной строки основному методу приложения через .

Факториал числа с использованием аргументов командной строки

class Example1 {public static void main (String [] args) {int a, b = 1 int n = Integer.parseInt (args [0]) for (a = 1 a<= n a++) { b = b*a } System.out.println('factorial is' +b) } } 

Вывод:

Сумма двух чисел с использованием аргументов командной строки

class Example2 {public static void main (String [] args) {int a = Integer.parseInt (args [0]) int b = Integer.parseInt (args [1]) int sum = a + b System.out.println ( 'Сумма равна' + сумма)}}

Вывод:

анзибль против шеф-повара против марионетки

Программа серии Фибоначчи с использованием аргументов командной строки

class Example3 {public static void main (String [] args) {int n = Integer.parseInt (args [0]) int t1 = 0 int t2 = 1 for (int i = 1 i<=n i++){ System.out.println(t1) int sum = t1+t2 t1 = t2 t2 = sum } } } 

Вывод:

Важные моменты, которые следует помнить

  • При запуске приложения вы можете использовать аргументы командной строки для указания информации о конфигурации.

  • Когда вы используете аргументы командной строки, нет ограничений на количество аргументов. Вы можете использовать столько, сколько хотите.

  • Информация в аргументах командной строки передается как .

  • Аргументы командной строки хранятся в String args метода main () программы.

На этом мы подошли к концу статьи, где мы узнали об аргументах командной строки Java с примерами. Я надеюсь, что вы понимаете все, что было поделено с вами в этом руководстве.

Если вы нашли эту статью «Аргументы командной строки Java» релевантной, ознакомьтесь с надежная компания онлайн-обучения с сетью из более чем 250 000 довольных учащихся по всему миру.

Мы здесь, чтобы помочь вам на каждом этапе вашего пути и предложить учебную программу, предназначенную для студентов и профессионалов, которые хотят стать Java-разработчиком. Курс разработан, чтобы дать вам хорошее начало в программировании на Java и обучить вас как основным, так и продвинутым концепциям Java, а также различным любить Спящий режим & .

Если у вас возникнут какие-либо вопросы, не стесняйтесь задавать все свои вопросы в разделе комментариев «Аргументы командной строки Java», и наша команда будет рада ответить.