Kamis, 05 Mei 2011

Dasar Bahasa Java


2.1 Literal

Literal adalah suatu nilai yang dituliskan pada kode sumber Java. Misalnya, anda menuliskan 4 untuk menyatatakan nilali bulat 4 dan “Selamat Belajar Java ” untuk menyatakan suatu deretan karakter ( string ).

Literal pada java dapat dibedakan menjadi :

  • Literal bilangan
  • Literal karakter
  • Literal boolean
  • Literal string

2.1.1 Literal Bilangan

Literal bilangan bulat tergolong sebagai long. Simbol L atau l dapat ditambahkan dibelakang bilangan.

Contoh :

Literal

Keterangan

4 L

Bilangan 4 bertipe long

-4 L

Bilangan -4 bertipe long

Suatu bilangan bulat bisa dinyatakan dalam bentuk oktal (bilangan berbasis 8) atau Hexadesimal (bilangan berbasis 16). Jika suatu literal bilangan bulat diawali dengan 0 (nol) maka bilangan akan diperlakukan sebagai bilangan oktal, sedangkan kalau diawali dengan 0x (nol dan huruf X –kecil maupun kapital) akan dianggap berbasis 16.

Contoh :

Literal

Keterangan

017

17 Oktal

0x17

17 Heksadesimal

17

17 Desimal (basis 10)

0xA

A heksadesimal (= 10 desimal ) identik dengan : 0xA

Contoh program :

LiteralBulat.java

Jika telah mengkompilasi program diatas dan kemudian menjalankannya, anda akan memperoleh hasil seperti berikut :

2.1.2 Literal Karakter

Literal karakter digunakan untuk menyatakan sebuah karakter. Karakter ditulis dalam tanda petik tunggal. Contoh :

Literal

Keterangan

‘a’

Karakter huruf a

‘#’

Karakter symbol #

‘8’

Karakter angka 8

Sebagaimana hanlnya pada C atau C++, pada Java terdapat istilah kode escape. Kode escape adalah kode karakter yabf penulisannya diawali dengan simbol “ \ “.

Tabel 2. 1 Karakter escape

No

Kode

Keterangan

1

\b

Backspace

2

\f

Formfeed

3

\n

Newline

Tidak ada komentar: