Bir hazır bilgi direkt olarak bir programda kullanılabilen bir sayının, bir karakterin, bir bool, yada bir dizginin gerçek sunumudur.
Yandaki tablo her çeşit hazır bilgi biçim özetlerini ve örnekleri göstermektedir.
Bir sayısal hazır bilginin önüne - işareti koyarak onun
negatif değere sahip olacağına, ve e (or E)'den sonra
- koyarak ondalık sayıların üst kısmı negatif yapılabileceğine dikkat etmelidir.
Karakter hazır bilgileri (Character literals) tek tırnak ile ' ', dizgi hazır bilgileri (String literals) " " ile çevrelenir.
|
Hazır Bilgiler
int |
Basamaklar dizisi 0-9 (onaltılı için karakterler 0-9,A,B,C,D,E,F
ve sekizli için karakterler 0-7)
|
123
0123 (sekizli taban 8)
0x123 (onaltılı-taban 16) |
long |
Basamaklar dizisi l yada
L harfi olarak devam eder. |
123L |
double |
Bir '.' sembollü ve/veya .
e (yada E) harfli basamaklar dizisi. Hazır bilgi
d yada D
harfi ile devam edebilir. |
123D
1.23
1.23D
1.2E-3
12.3E4D |
float |
>Bir '.' sembollü ve/veya .
e (yada E) harfli basamaklar dizisi. Hazır bilgi
f yada F
harfi ile devam etmelidir. |
123F
1.23F
1.2E-3F
1.2E3F |
boolean |
true yada false |
true
false |
char |
Tek tırnak içindeki tek karakter |
'a' |
Dizgi |
Çift tırnak içindeki karakterler |
"abc" |
|
Kaçma Karakterleri
Ters eğik çizgi (Backslash) |
\\ |
Geri (Backspace) |
\b |
Satır başı (Carriage Return) |
\r |
Tek tırnak (Single Quote) |
\' |
Çift tırnak (Double Quote) |
\" |
Form besleme (Form Feed) |
\f |
Yatay sekme (Horizontal Tab) |
\t |
Yeni satır (New Line) |
\n |
Unicode karakter (X 0-9,A,B,C,D,E,F lerden biri) |
\uXXXX |
Sekizli (Octal) Karakter (D 0-7lerden biri) |
\DDD |
|
Yazdırılamayan karakterler için, kaçma karakteri karakter yada dizgi hazır bilgisinde kullanılabilir. Soldaki tablo bazı kaçma karakterlerini listeler.
Örnekler: '\'' tek tırnak içeren karakter hazır bilgisi,
'\n' yeni satır içeren karakter hazır bilgisi ,
"asd\n" a,s,d ve yeni satır karakterlerini içeren hazır bilgi
, ve "asd\nfgh" içerisinde yeni satırı içeren dizgi hazır bilgisi.
|