Научите како да користите аргументе Јава командне линије са примерима



Овај чланак детаљно покрива концепт аргумената командне линије Јава са разним примерима како би показао како можете да користите аргументе командне линије у Јави.

Јава програмски језик је , будући да је независан од платформе јасан победник за било ког програмера. Извршење било ког Јава програма је без гужве и прецизно. Можемо чак и да преносимо аргументе током извршење програма који користи аргументе наредбеног ретка. У овом чланку ћете научити како можете користити аргументе командне линије у Јави. Следе теме о којима се расправља на овом блогу:

Шта су аргументи командне линије?

Аргументи наредбеног ретка предају се програму током извођења. Преношење аргумената командне линије у Јава програму је прилично једноставно. Они се чувају као низови у прослеђена параметру аргс методе маин () у Јави.





цласс Екампле0 {публиц статиц воид маин (Стринг [] аргс) {Систем.оут.принтлн ('едурека' + аргс [0])}}

Излаз:

До компајлирати и покренути јава програм у командној линији следите доле написане кораке.



  • Сачувајте програм у датотеци са наставком .јава

  • отворите командну линију и идите у директоријум у коме је датотека сачувана.

    претвори низ у датум Јава
  • Покрените наредбу - јавац филенаме.јава



  • Након компилације покрените наредбу - јава име датотеке

  • Уверите се да је Јава путања правилно постављена.

Пример аргумената Јава командне линије

Ево неколико примера који показују како можемо да користимо аргументе командне линије у а

Лепотица се ослања на методу парсеИнт у класи Интегер. Свака класа Нумбер као што су Интегер, Флоат, Доубле и тако даље имају парсеКСКСКС методе које претварају Стринг у одговарајући објекат свог типа.

Као што сви знамо да низ започиње свој индекс са нулом. Стога је аргс [0] први индекс у овом низу Стринг [] који је преузет из конзоле. Слично томе, аргс [1] је други, аргс [2] је трећи елемент итд.

Када се апликација покрене, систем времена извођења прослеђује аргументе наредбеног ретка главном методу апликације путем .

рубин на шинама тржиште рада

Факторијал броја помоћу аргумената командне линије

класа Екампле1 {публиц статиц воид маин (Стринг [] аргс) {инт а, б = 1 инт н = Интегер.парсеИнт (аргс [0]) фор (а = 1 а<= n a++) { b = b*a } System.out.println('factorial is' +b) } } 

Излаз:

Збир два броја помоћу аргумената командне линије

класа Екампле2 {публиц статиц воид маин (Стринг [] аргс) {инт а = Интегер.парсеИнт (аргс [0]) инт б = Интегер.парсеИнт (аргс [1]) инт сум = а + б Систем.оут.принтлн ( 'Збир је' + збир)}}

Излаз:

Програм Фибонацци серије који користи аргументе командне линије

цласс Екампле3 {публиц статиц воид маин (Стринг [] аргс) {инт н = Интегер.парсеИнт (аргс [0]) инт т1 = 0 инт т2 = 1 фор (инт и = 1 и<=n i++){ System.out.println(t1) int sum = t1+t2 t1 = t2 t2 = sum } } } 

Излаз:

Важне тачке које треба запамтити

  • Док покрећете своју апликацију, можете користити аргументе наредбеног ретка да одредите информације о конфигурацији.

  • Када користите аргументе наредбеног ретка, нема ограничења броја аргумената. Можете их користити колико год желите.

    скооп увоз из орацле-а у хдфс
  • Информације у аргументима наредбеног ретка преносе се као .

  • Аргументи наредбеног ретка чувају се у Стринг аргс-у методе маин () програма.

Ово нас доводи до краја овог чланка где смо са примерима научили о аргументима Јава командне линије. Надам се да вам је јасно све што је са вама подељено у овом упутству.

Ако сматрате да је овај чланак о „аргументима Јава командне линије“ релевантан, погледајте поуздана компанија за учење на мрежи са мрежом од више од 250.000 задовољних ученика раширених широм света.

Овде смо да вам помогнемо у сваком кораку на путовању и осмислимо наставни план и програм који је дизајниран за студенте и професионалце који желе да буду програмери Јаве. Курс је дизајниран да вам пружи предност у Јава програмирању и да вас обучи за основне и напредне Јава концепте, заједно са разним као Хибернате & .

Ако наиђете на неко питање, слободно поставите сва своја питања у одељку за коментаре „Аргументи Јава командне линије“ и наш тим ће вам радо одговорити.