args principale, NetBeans, blog-ul Java programatorului

Aici, String [args] - argumente în linia de comandă.
De exemplu:
java HelloWorldApp 01 februarie înseamnă că args va fi egal.

Luați în considerare modul în care să se ocupe de aceste argumente.
Dacă treci doar un singur argument (de exemplu, „debug“), atunci este foarte ușor - vă puteți spiona un exemplu din tutorial: cmdLineArgs.

În cazul în care o mulțime de argumente (ca în infamul comanda Linux), puteți utiliza unele bibliotecă gata făcute:

Pentru cele mai multe aplicații, acestea sunt suficiente. În acest caz, dacă doriți mai mult varietate, puteți vizualiza alte opțiuni de aici, sau motoare de căutare.

În acest caz, în cazul în care argumentele nu sunt la fel de dificil și nu prea ușor, dar ceva între, ceva pentru a trage în acest scop, o bibliotecă suplimentară nu are sens. De exemplu, dacă aveți nevoie pentru a trece ceva de genul: „-x 1024 -v: dimensiune“.
De obicei, acest lucru se întâmplă atunci când aveți nevoie de un program de aproape mic, „one-off“.

Mulți oameni nu le place să scrie astfel încât analiza argumentelor ca mucegaiul toți parametrii din proprietățile de sistem (Java. -Dfoo = „unele șir de caractere“), apoi pentru a le trage prin System.getProperty ().
Acest lucru este cu siguranță convenabil, dar nu întotdeauna normală.

Pur și simplu a scrie parsare mijloace convenționale standard:

La Scala, toate la fel.
caz Trivial - face la fel ca în exemplul de pe site-ul oficial: Fragment: meci Argumente.
Ceva foarte dificil - pentru a conecta biblioteca terță parte pentru a parsare argumente în linia de comandă (sau același jopt apachevskuyu).
În cazul în care ceva, puteți scrie pe un Scala curat:

Câteva cuvinte despre reduceLeft. De fapt, același foldLeft, începe numai cu primul element din colecție. Mai multe detalii pot fi găsite în Scala API pentru lucrul cu colecții.

O mare parte este cunoscut despre celălalt cip, care a vrut să spun - macro-uri -ax în NetBeans.
Mai precis, despre cel mai popular macro - debug-var. Chemat prin apăsarea: Ctrl-J D.
În general, macro-uri în netbinsah acolo de mai mulți ani, este de cel puțin, atunci când am început să folosesc netbins (3 * versiuni), ei erau deja acolo.
De exemplu, puteți face un macro lui Scala, care va fi inserată în codul: println ( „var =“ + var)

Customize aici:
Instrumente -> Opțiune -> Editor -> Macrocomenzi

args principale, NetBeans, blog-ul Java programatorului

Despre alte macro-uri utile pot fi găsite aici

articole similare