Turkcell | Geleceği Yazanlar

Soru & Cevap

Math. kütüphanesi

24.06.2014 - 21:52

Arkadaşlar ben android eğitimine yeni başladım. matematiksel işlem yapıldığında her işlem için başa math. yazılması mı gerekiyor? (örn. math.log(a);  )

 import java.math.*;   kütüphanesini yazdım math.log(a) yerine de   log(a); yazdım program hata verdi.

2835 Görüntülenme

1 Cevap

Ahmet Burak Demirkoparan
24.06.2014 - 22:06

o şekilde import yaparak direkmen methodlara sınıf adı yazmadan erişme olmaz kendin bi class yazarsın math 'ı extend edersin protected ve public olan methodlara dediğin şekilde erişebilirsin.

Math sınıfının tüm methodları static olarak tanımlanmış.Bu yüzden sınıftan instance türetilmesi engellenmiş.Direk sınıf adı (.) method adı şeklinde istediğin methodunu kullanabilirsin.

http://docs.oracle.com/javase/7/docs/api/java/lang/Math.html

Sınıf detayı burada göz atabilirsin.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Hasan Burak Avcı
24.06.2014 - 22:32
çok teşekkürler sağolun

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.