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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

(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!