PEMROGRAMAN JAVA

advertisement
PEMROGRAMAN JAVA
Variabel
1.
2.
3.
4.
Harus terdiri atas sederetan karakter Unicode yang
diawali oleh karakter huruf atau garis bawah.
Unicode merupakan sistem pengkodean karakter
yang dapat dibaca oleh berbagai bahasa manusia.
Ada maksimum 65.536 karakter yang dapat
digunakan. Jika pada ASCII, kita hanya pada
karakter latin, dengan Unicode kita mampu
membaca karakter dengan jenis alphabet seperti,
Jepang, Yunani, Cyrillic, dan Hebrew. Namun, saat
ini karakter unicode yang sudah terdefinisi baru
sekitar 34.168 karakter.
Tidak boleh sama dengan keyword
Harus unik dalam suatu scope
Bersifat case sensitive
Tipe Data
Antara lain ….
 boolean
 byte
 char
 int
 float
 double
 long
Tipe Data
Tipe
Panjang Byte
Range / Jangkauan
char
2
-
byte
1
-128 … 127
short
2
-32,768 … 32,767
int
4
-2,147,483,648 …
2,147,483,647
long
8
-9,223,372,036,854,775,808...
9,223,372,036,854,775,807
float
4
1.7e-308…1.7e+308
double
8
3.4e-038…3.4e+038
Sub-Tipe
-
Integer
Floating
Point
Variabel dan Tipe Data
Operator
Operator dalam Java
 Operator Aritmatika
 Operator Logika
 Operator Relasi
Operator Aritmatika
Operator Aritmatika dalam Java
 +
  *
 /
 %
Operator Aritmatika
Operator Aritmatika

Output
Operator Aritmatika
Operator Aritmatika

Output
Operator Increment & Decrement
Contoh :
 ++a
 a++
 --a
 a--
Operator Increment & Decrement
Operator Increment & Decrement

Output
Operator Relasi
Antara lain :
 ==
 !=
 <
 <=
 >
 >=
Operator Logika
Antara lain :
 &&
 ||
 !
Operator Relasi
Operator Relasi

Output
Program Inputan



Semua inputan Java diterima dalam format
(type) STRING
Inputan selain String harus dikonversi
terlebih dahulu.
Class yang dapat digunakan dalam inputan
:
•
•
•

BufferedReader
DataInputStream
JOptionPane (swing)
getMessage() fungsi untuk menampilkan pesan error
Program Inputan (BufferedReader)
class
variabel
class
Program Inputan (BufferedReader)

Output
Program Inputan (DataInputStream)
PROGRAM INPUT




DataInputStream adalah class java
yang menangani proses pemasukan
data dari input device
Variabel masukan adalah objek yang
digunakan untuk menampung data
yang diinputkan
readline() adalah method/fungsi untuk
mengambil data dari key
Int adalah type data yang diberikan
oleh user
Program Inputan (DataInputStream)

Output
Program Inputan (JOptionPane)
Program Inputan (DataInputStream)

Output
Operator Aritmatika (latihan)

Diketahui jari-jari lingkaran adalah 10. Buatlah
program untuk mencari keliling dan luas dari
lingkaran tersebut !

Diketahui sebuah balok memiliki panjang 20, lebar
12 dan tinggi 10. Buatlah program untuk mencari
volume dan luas permukaan dari balok tersebut!
Download