Android – Java Sabitler (constant)

Nedir sabitler? Kısaca anlatmak gerekirse sabit değişkenin değiştirilemeyen türüdür . Bu konuyu kavramak için öncelikle değişken kavramının anlaşılması gerekir. Değişkenleri program kodlarken istediğimiz bir anda değiştirebilir yani farklı bir değer atayabiliriz. Aşağıdaki örnekteki gibi;

Örneğin;
int degisken = 5; 
System.out.println(degisken ); 
 
// programın devamında bu değişkene farklı bir değer atadık.
r=4; 
System.out.println(degisken );

Yukarıdaki örnekte bir değişken tanımladık 5 değerini ve ekrana yazdırdık . Daha sonra programın başka bir yerinde bu değişkenin değerini değiştirip tekrar ekrana yazdırdığımız da ekranda son atadığımız değeri “4” göreceğiz.

Değişken ile sabit arasındaki fark burada başlıyor. Sabit tanımlandığında atanan değeri programın herhangi başka bir yerinde değiştiremeyiz, değiştirdiğimizde hata alırız.

Peki sabitler nasıl tanımlanır? Sabitleri tanımlamak için değişken gibi tanımlar fakat en balına final etiketi ekleriz.

final degiskenTipi degiskenAdi = deger ;

Örnek;

//sabit tanımlanması örneği
final int x = 53;

Leave a Comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.