PDA

Tam Sürümünü Görmek İçin : args[] nedir?


senturk03
05/04/2004, 12:38
ya kusura bakmayın ben daha yeni javaya başladım da bazı ifadelerde
(string args[]) yazıyor.Tam olarak çözemedim.Bana yardımcı olursanız sevinirim.Teşekkür ederim...


epic
05/04/2004, 12:54
yanlis bilgi vermeyeyim ama args[]'i gorunce C'deki argv[] geldi aklima. java'yi bilmedigim icin ben de sorayim: komut satirindan programa verilen parametreleri tutan bir katar olabilir mi?

epic
05/04/2004, 13:11
evet. kucuk bir arastirma ile kesfedebilirsiniz:

string[] args ifadesi main fonksiyonuna gonderilen bir paramtre. daha dogrusu programa gonderilen paramtreleri tutan bir dizi.

ornegin programinizin iki sayiyi topladigini ve her iki sayiyi da komut satirindan programa paramtre olarak aldigini varsayayarsak program soyle cagriliyor:

ProgramAdi sayi1 sayi2

iste args, programadiyla birlikte verilen degerleri tutan ozel bir dizi.

args[0] ile ProgramAdi
args[1] ile sayi1
args[2] ile sayi2 degerini elde edebilirsiniz.

kolay gelsin.

senturk03
07/04/2004, 10:25
Epic çok teşekkür edrim şimdi anladım galiba