Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

0
Eclipse içinden program argümanlarının (args) alınması sorunu?

Açık 1 Cevaplar 90 Gösterim Java
Selamlar,

Uygulamamda aşağıdaki gibi bir satır bulunuyor.

double c = Double.parseDouble(args[0]);

Bu satır çalışırken de devamda görünen hatayı alıyorum.

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
    at Sqrt.main(Sqrt.java:5)

Bu sorunu nasıl çözebilirim?

İyi çalışmalar.

1 cevap

0
Eclipse üzerinden çalıştırıyorsan args değerlerini girmen gerekiyor. Onun için aşağıdaki sırada deneyebilirsin

Çalıştırmak istediğin sınıfa sağ tıkla ->run as->run configuration->java application(çift tıkla)->arguments->program arguments

Program arguments içine yaz değerini çalıştır. Aşağıda resimlerle gösterilmiş hali var biraz eski ama aynı.

http://www.cs.colostate.edu/helpdocs/eclipseCommLineArgs.html

iyi çalışmalar.
(4.2k puan)
5Yorumlar
(106 puan)
Merhabalar,

Cevab verdiğniz için teşekkürler yanlız benim config penceresinde  java applet gözüküyor sadece yazdığı projeler gözkmüyor yine çalıştıramdım bu yöntemle resmini gönderiyim dedim burdan resim atamıyorum.

Sevilay
(4.2k puan)
şu anda resim atabilirsin.
(106 puan)

Selam,

Ben eclipste dediğnizi yapaıyorum ben aşağıdak size resi gönderiyoru

(4.2k puan)
Arguments tabi var onun icinden belirlemen gerekir
(106 puan)
ama burada java application yok java applet var sadace