06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

(a 18<br />

(a 36<br />

(a >>> 2) -->2<br />

bit düzeyinde operatörleri tamsayı veriler üzerinde uygulamak anlamlıdır. ()<br />

2.3.5. Atama Operatörleri<br />

Atama operatörü en temel operatördür denilebilir; atama iĢlemi, bir değeri veya değiĢkenini içeriğini bir<br />

baĢka değiĢkene yerleĢtirmektir. Hemen hem tüm programlama dillerinde atama operatörü olarak = simgesi<br />

kullanılır; yalnızca Pascal ve benzeri dillerde := karakter çifti kullanılır. ()<br />

Örnek: EnBuyukSayilar.java<br />

public class EnBuyukSayilar {<br />

public static void ekranaBas(String deger) {<br />

System.out.println(deger);<br />

}<br />

public static void main( String args[] ) {<br />

// tamsayılar<br />

byte enbuyukByte = Byte.MAX_VALUE;<br />

short enbuyukShort = Short.MAX_VALUE;<br />

int enbuyukInteger = Integer.MAX_VALUE;<br />

long enbuyukLong = Long.MAX_VALUE;<br />

ekranaBas("enbuyukByte-->" + enbuyukByte );<br />

ekranaBas("enbuyukShort-->" + enbuyukShort );<br />

ekranaBas("enbuyukInteger-->" + enbuyukInteger );<br />

ekranaBas("enbuyukLong-->" + enbuyukLong );<br />

ekranaBas("");<br />

// gerçek sayılar<br />

float enbuyukFloat = Float.MAX_VALUE;<br />

double enbuyukDouble = Double.MAX_VALUE;<br />

ekranaBas("enbuyukFloat-->" + enbuyukFloat );<br />

ekranaBas("enbuyukDouble-->" + enbuyukDouble );<br />

ekranaBas("");<br />

// diğer temel (primitive) tipler<br />

char birChar = 'S';<br />

boolean birBoolean = true;<br />

}<br />

ekranaBas("birChar-->" + birChar );<br />

ekranaBas("birBoolean-->" + birBoolean );<br />

}<br />

<strong>Java</strong>‘da C dilinde olduğu gibi bitiĢik atama operatörleri de vardır; bunlar atama operatörüyle diğer<br />

operatörlerden birinin birleĢtirilmesinden oluĢurlar. Böylece kısa bir yazılımla hem aritmetik, öteleme gibi<br />

iĢlemler yaptırılır hem de atama yapılır. Yani, ifade yazımı kolaylaĢtırır. Örneğin, int tipinde olan toplam<br />

değiĢkeninin değeri 1 arttırmak için aĢağıda gibi bir ifade kullanılabilir: ()<br />

toplam = toplam + 1 ;<br />

34

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!