Научете как да използвате аргументи от командния ред на Java с примери



Тази статия обхваща подробно концепцията за аргументите на командния ред на Java с различни примери, за да покаже как можете да използвате аргументите на командния ред в Java.

Езикът за програмиране на Java е , като е независим от платформата, което прави ясен победител за всеки разработчик. Изпълнението на всяка Java програма е без шум и прецизно. Можем дори да предаваме аргументи по време на екзекуция на програма, използваща аргументите от командния ред. В тази статия ще научите как бихте могли да използвате аргументи от командния ред в Java. Следват темите, обсъдени в този блог:

Какво представляват аргументите от командния ред?

Аргументите на командния ред се предават на програмата по време на изпълнение. Предаването на аргументи от командния ред в програма на Java е доста лесно. Те се съхраняват като низове в предаден на параметъра args на метода main () в Java.





class Example0 {public static void main (String [] args) {System.out.println ('edureka' + args [0])}}

Изход:

какво е екземпляр в java

Да се компилирайте и стартирайте Java програма в командния ред следвайте стъпките, написани по-долу.



  • Запазете програмата си във файл с разширение .java

  • отворете командния ред и отидете в директорията, където е запазен вашият файл.

  • Изпълнете командата - javac filename.java



  • След компилацията изпълнете командата - java filename

  • Уверете се, че пътят на Java е зададен правилно.

Пример за аргументи на командния ред на Java

Ето няколко примера, за да покажем как можем да използваме аргументите от командния ред в a

Красавицата разчита на метода parseInt в класа Integer. Класовете на всеки номер като 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 ( 'Сумата е' + сума)}}

Изход:

как да използвам изчаквам и уведомявам в

Програма Fibonacci Series, използваща аргументи от командния ред

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“ и нашият екип ще се радва да отговори.