Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

VARIABEL, OPERATOR, PROMOTION, CASTING

Presentasi serupa


Presentasi berjudul: "VARIABEL, OPERATOR, PROMOTION, CASTING"— Transcript presentasi:

1 VARIABEL, OPERATOR, PROMOTION, CASTING
SUSSI

2 Variabel Tipe namaVariabel; //mendeklarasikan sebuah variabel
Tipe namaVariabel1, Variabel2, …; //mendeklarasikan beberapa variabel int x; int x, y, z; char Ch1;

3 Variabel Nama variabel tidak boleh mengandung spasi
Nama variabel tidak boleh berupa angka atau diawali dengan angka Nama variabel tidak boleh mengandung karakter simbol, kecuali tanda $ Nama variabel tidak boleh mengandung kata kunci yang sudah didefinisikan di dalam java Dalam satu blok program nama variabel harus bersifat unik atau berbeda.

4 Inisilisasi Variabel Tipe namaVariabel = nilai;
Tipe namaVariabel1 = nilai1, nilaiVariabel2 = nilai2; int index = 0; char ch = ‘A’;

5 Lingkup dan Daur Hidup Variabel

6 Operator Assignment Untuk memberikan suatu nilai kesebuah variabel

7 Operator Relational Untuk membandingkan dua nilai (variabel)

8 Operator Kondisional

9 Operator Shift dan Bitwise
Untuk memanipulasi nilai dari bitnya

10 Format Specier Format Specier > Kode yang digunakan dalam format tertentu. %i atau %d : untuk format bilangan bulat (int) %c : untuk format karakter (char) %f : untuk format bilangan pecahan (float) %If : untuk format bilangan pecahan presisi tinggi %s : untuk format teks (string)

11 Konversi Otomatis dlm Java
Memasukkan nilai ke dalam suatu variabel yang memiliki tipe data tertentu dengan nilai dari tipe data lain Syarat: Kedua tipe data kompatibel Tipe data tujuan memiliki rentang lebih besar dari tipe data asal byte b = 2; int c = b; // tidak perlu ditulis int c = (int) b;

12 Konversi Tipe Data yang Tidak Kompatibel
Bagaimana dari tipe int ke tipe byte? (tipeTarget) nilai int a = 257; byte b = (byte) a; Sisa bagi dari nilai yang akan dikonversi dibagi dengan rentang nilai dari tipe byte

13 Typecasting Typecasting adalah proses pemeranan (casting) tipe data dari satu tipe tertentu k tipe data lainnya

14 CASTING Tipe Asal Tipe Tujuan Byte
Short, char, int, long, float, double Short Int, long, float, double Char int Long, float, double long Float, double float double

15

16 PROMOSI byte a = 20; byte b = a*3; //salah
byte b = (byte) (a*3); //benar

17 LATIHAN MENGEMBANGKAN CASTING PROGRAM CLASS DEMOKONVERSI


Download ppt "VARIABEL, OPERATOR, PROMOTION, CASTING"

Presentasi serupa


Iklan oleh Google