Variabel
Variabel
dan Operator
powered
Materi
Struktur Program
Identifier
Keyword
Tipe Data
Variabel
Operator
Struktur Program
1
1 public class Hello { 2
2 /** 3 4 3
3 * My first java program
4 */
5 public static void main(String[] args) {
6 //menampilkan string ”Hello world” pada layar
7 System.out.println("Hello world!");
8 }
9} 6
5
1 Deklarasi class
2 Pembuka blok
3 Komentar
4 Main method
5 Statement / perintah
6 Penutup blok
Aturan Penulisan Program
* tidak digunakan
** ditambahkan pada 1.2
*** ditambahkan pada 1.4
**** ditambahkan pada 5.0
Literal
Integer
Floating Point
Boolean
Character
String
Integer Literal
contoh: ‘a’
String Literal
boolean
char
byte
short
int
long
double
float
byte, short, int, dan long
float dan double
Variabel
Bentuk:
<tipe data> <nama> [=nilai awal]
nilai dalam tanda [ ] bersifat optional.
contoh:
int contVariabel;
int contohVar = 34;
Operator
Aritmatika
Relasi
Logika
Kondisi
Operator Aritmatika
Operator Increment dan
Decrement
Operator Relasi
Operator Logika
Simbol ?:
Bentuk umum
exp1 ? exp2 : exp3
Hirarki Operator
prioritas operator
1 . [] ()
++ -- ! ~
2
* / %
3 + -
4 << >> <<< >>>
< > <= >=
5
== !=
6 & |
7 &&
8 ||
?:
9 =