Javada veri tipler iki gruba ayrilir
- Primitive type(Ilkel veri tipleri)
- Java Siniflar
Primitive type(Ilkel veri tipleri)
int : Bu deyisken –2,147,483,648 to 2,147,483,647 araliginda deger alir. Default olarak SIFIR olur. Bir int hafizada 32 bit yer kaplar
int deyer1 = 0;System.out.println(deyer1);
deyer1 = 3;
System.out.println(deyer1);
int deyer2 = deyer1;
System.out.println(deyer2);
int deyer3 = 5 + deyer1;
System.out.println(deyer3);
// CONSOLE
0
3
3
8
3
3
8
float : Bu deyiskenin araligi asagidaki resimde yaziyor
Default olarak 0.0f yada SIFIR' a essittir. bu degiskeni deklare ettikten sonra deger vermek icin 'f' yada 'F' kullanilir. Bu degisken hafizada 32 bir yer kaplar.
float deyer1 = 0;
System.out.println(deyer1);
deyer1=0.2f;
System.out.println(deyer1);
float deyer2=45.2f;
System.out.println(deyer2);
float deyer3=2;
System.out.println(deyer3);
float deyer4=deyer1;
System.out.println(deyer4);
float deyer5=deyer1+3.2f;
System.out.println(deyer5);
System.out.println(deyer1);
deyer1=0.2f;
System.out.println(deyer1);
float deyer2=45.2f;
System.out.println(deyer2);
float deyer3=2;
System.out.println(deyer3);
float deyer4=deyer1;
System.out.println(deyer4);
float deyer5=deyer1+3.2f;
System.out.println(deyer5);
// CONSOLE
0.0
0.2
45.2
2.0
0.2
3.4
0.2
45.2
2.0
0.2
3.4
boolean : Bu veri tipinin iki degeri vardir. true ve false. Default olarak false dir.Bu veri tipi hafizada 1 bit yer kaplar.
boolean deyer1 = false;
System.out.println(deyer1);
boolean deyer2 = true;
System.out.println(deyer2);
boolean deyer3 = deyer1;
System.out.println(deyer3);
System.out.println(deyer1);
boolean deyer2 = true;
System.out.println(deyer2);
boolean deyer3 = deyer1;
System.out.println(deyer3);
//CONSOLE
false
true
false
true
false
char : Bu veri tipi hafizada 16 bit yer kaplar. bu deri tipine ancak bir carekter atayabilirsiniz yada Unicode kodunu yazabilirsiniz Default olarak \n0000 veya SIFIR alir.
\n0000 = 0
\n0046 = F
char deyer1 = 0;
System.out.println(deyer1);
char deyer2 = 'X';
System.out.println(deyer2);
char deyer3 = 'A';
System.out.println(deyer3);
char deyer4 ='\u0000';
System.out.println(deyer4);
char deyer5 ='\u0046';
System.out.println(deyer5);
char deyer6 ='\u0065';
System.out.println(deyer6);
System.out.println(deyer1);
char deyer2 = 'X';
System.out.println(deyer2);
char deyer3 = 'A';
System.out.println(deyer3);
char deyer4 ='\u0000';
System.out.println(deyer4);
char deyer5 ='\u0046';
System.out.println(deyer5);
char deyer6 ='\u0065';
System.out.println(deyer6);
//CONSOLE
X
A
A
F
e
e
Primitive tipler ve Onlarin Wrapper Class
Biz bu bolumde primitive tipleri kapsayan siniflari yani Wrapper class lari inceliyecez.
- Integer(int)
- Boolean(boolean)
- Float(float)
- Character(char)
- Short(short)
- Long(long)
- Float(float)
- Double(double)
No comments:
Post a Comment