SlideShare a Scribd company logo
1 of 5
Variabel & Tipe Data
Materi 01
Java Variable
Variable : adalah wadah (container) atau memory untuk menampung data
nilai.
Java memiliki beberapa tipe data variable:
int – untuk menyimpan integers (bilangan bulat)
double – untuk menyimpan angka desimal (bilangan cacah)
String – untuk menyimpan teks, kumpulan dari karakter-karakter dan
dikelilingi oleh tanda petik ganda.
boolean – untuk menyimpan nilai kondisi benar / salah
Contoh:
String nama = "Abdillah Baraja";
System.out.println(nama);
int nilaiX = 15;
System.out.println(nilaiX);
double nilaiY = 7.50;
System.out.println(nilaiY);
Konversi tipe data (type casting)
int nilaiX = 9;
double nilaiY = nilaiX; // Automatic casting Integer to Double
System.out.println(nilaiY);
double nilaiY = 8.75;
int nilaiX = (int) nilaiY; // Manual casting Double to Integer
System.out.println(nilaiX);
String bilanganX = "8";
int nilaiX = Integer.parseInt(bilanganX); // String to Integer
System.out.println(nilaiX);
String bilanganX = "8.75";
double nilaiY = Double.parseDouble(bilanganX); // String to Double
System.out.println(nilaiY);
Konversi tipe data (type casting) toString
int nilaiX = 8;
double nilaiY = 8.75;
String bilanganX = Integer.toString(nilaiX); // Integer to String
String bilanganY = Double.toString(nilaiY); // Double to String
System.out.println(bilanganX);
System.out.println(bilanganY);
int nilaiX = 8;
double nilaiY = 8.75;
String bilanganX = String.valueOf(nilaiX); // Integer to String
String bilanganY = String.valueOf(nilaiY); // Double to String
System.out.println(bilanganX);
System.out.println(bilanganY);
int nilaiX = 8;
double nilaiY = 8.75;
String bilanganX = String.format("%d", nilaiX); // Integer to String
String bilanganY = String.format("%f", nilaiY); // Double to String
System.out.println(bilanganX);
System.out.println(bilanganY);

More Related Content

Similar to Materi 01 Java Variabel & Tipe Data.pptx

Pengenalan pascal asli
Pengenalan pascal asliPengenalan pascal asli
Pengenalan pascal asli
Nadya Olivia
 
SLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptxSLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptx
Orangeranger1
 
Variabel C++ KLMPK 7.pptx...............
Variabel C++ KLMPK 7.pptx...............Variabel C++ KLMPK 7.pptx...............
Variabel C++ KLMPK 7.pptx...............
muhmaruf286
 

Similar to Materi 01 Java Variabel & Tipe Data.pptx (19)

Pelatihan Java - Number & String
Pelatihan Java - Number & StringPelatihan Java - Number & String
Pelatihan Java - Number & String
 
04. DATA dan VARIABEL Visual Basic Versi 6
04. DATA dan VARIABEL Visual Basic Versi 604. DATA dan VARIABEL Visual Basic Versi 6
04. DATA dan VARIABEL Visual Basic Versi 6
 
Array
ArrayArray
Array
 
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
 
Java numbers
Java numbersJava numbers
Java numbers
 
Arrays c++
Arrays c++Arrays c++
Arrays c++
 
Array
ArrayArray
Array
 
Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2
 
Tipe Data pada Bahasa Java
Tipe Data pada Bahasa JavaTipe Data pada Bahasa Java
Tipe Data pada Bahasa Java
 
Pengenalan pascal asli
Pengenalan pascal asliPengenalan pascal asli
Pengenalan pascal asli
 
Ch 02 variabel
Ch 02   variabelCh 02   variabel
Ch 02 variabel
 
modul Java dasar fundamental (OOP)
modul Java dasar fundamental (OOP)modul Java dasar fundamental (OOP)
modul Java dasar fundamental (OOP)
 
Java2
Java2Java2
Java2
 
2 Array
2 Array2 Array
2 Array
 
JENI-Intro1-Bab07-Java Array.pdf
JENI-Intro1-Bab07-Java Array.pdfJENI-Intro1-Bab07-Java Array.pdf
JENI-Intro1-Bab07-Java Array.pdf
 
4. tipe data dan operator java
4. tipe data dan operator java4. tipe data dan operator java
4. tipe data dan operator java
 
SLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptxSLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptx
 
Variabel C++ KLMPK 7.pptx...............
Variabel C++ KLMPK 7.pptx...............Variabel C++ KLMPK 7.pptx...............
Variabel C++ KLMPK 7.pptx...............
 
Pengenalan java-oop
Pengenalan java-oopPengenalan java-oop
Pengenalan java-oop
 

More from Abdillah Baraja (7)

Materi 05 Java Iteration.pptx
Materi 05 Java Iteration.pptxMateri 05 Java Iteration.pptx
Materi 05 Java Iteration.pptx
 
Materi 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptxMateri 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptx
 
Materi 03 Java String.pptx
Materi 03 Java String.pptxMateri 03 Java String.pptx
Materi 03 Java String.pptx
 
Materi 06 Java Array.pptx
Materi 06 Java Array.pptxMateri 06 Java Array.pptx
Materi 06 Java Array.pptx
 
Materi 02 Java Operators.pptx
Materi 02 Java Operators.pptxMateri 02 Java Operators.pptx
Materi 02 Java Operators.pptx
 
E commerce 02 (e-business)
E commerce 02 (e-business)E commerce 02 (e-business)
E commerce 02 (e-business)
 
E commerce 01
E commerce 01E commerce 01
E commerce 01
 

Recently uploaded

Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwu
Khiyaroh1
 
konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatan
SuzanDwiPutra
 
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkungPenyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
SemediGiri2
 
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptxMATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
randikaakbar11
 
prinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanprinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaan
aji guru
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
iwidyastama85
 
kerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.pptkerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.ppt
putrisari631
 

Recently uploaded (20)

Penjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwuPenjelasan Asmaul Khomsah bahasa arab nahwu
Penjelasan Asmaul Khomsah bahasa arab nahwu
 
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarVariasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
 
Demokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.pptDemokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.ppt
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 5 KURIKULUM MERDEKA.pdf
 
konsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatankonsep pidato Bahaya Merokok bagi kesehatan
konsep pidato Bahaya Merokok bagi kesehatan
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 2 KURIKULUM MERDEKA.pdf
 
ASPEK KIMIA TUBUH dalam ilmu kesehatan dan kebidanan
ASPEK KIMIA TUBUH dalam ilmu kesehatan dan kebidananASPEK KIMIA TUBUH dalam ilmu kesehatan dan kebidanan
ASPEK KIMIA TUBUH dalam ilmu kesehatan dan kebidanan
 
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docxcontoh-kisi-kisi-bahasa-inggris-kelas-9.docx
contoh-kisi-kisi-bahasa-inggris-kelas-9.docx
 
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkungPenyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
Penyuluhan_pHIV_AIDS (1).ppt pada tahun 2024 di klungkung
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
 
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
 
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptxMATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
MATERI Projek Kreatif Kewirausahaan kelas XI SMK.pptx
 
prinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaanprinsip dasar kepramukaan dan metode kepramukaan
prinsip dasar kepramukaan dan metode kepramukaan
 
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptxMETODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
 
kerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.pptkerajaan-kerajaan hindu-budha di indonesia.ppt
kerajaan-kerajaan hindu-budha di indonesia.ppt
 
Kegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptxKegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptx
 
Obat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikObat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitik
 
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
 

Materi 01 Java Variabel & Tipe Data.pptx

  • 1. Variabel & Tipe Data Materi 01
  • 2. Java Variable Variable : adalah wadah (container) atau memory untuk menampung data nilai. Java memiliki beberapa tipe data variable: int – untuk menyimpan integers (bilangan bulat) double – untuk menyimpan angka desimal (bilangan cacah) String – untuk menyimpan teks, kumpulan dari karakter-karakter dan dikelilingi oleh tanda petik ganda. boolean – untuk menyimpan nilai kondisi benar / salah
  • 3. Contoh: String nama = "Abdillah Baraja"; System.out.println(nama); int nilaiX = 15; System.out.println(nilaiX); double nilaiY = 7.50; System.out.println(nilaiY);
  • 4. Konversi tipe data (type casting) int nilaiX = 9; double nilaiY = nilaiX; // Automatic casting Integer to Double System.out.println(nilaiY); double nilaiY = 8.75; int nilaiX = (int) nilaiY; // Manual casting Double to Integer System.out.println(nilaiX); String bilanganX = "8"; int nilaiX = Integer.parseInt(bilanganX); // String to Integer System.out.println(nilaiX); String bilanganX = "8.75"; double nilaiY = Double.parseDouble(bilanganX); // String to Double System.out.println(nilaiY);
  • 5. Konversi tipe data (type casting) toString int nilaiX = 8; double nilaiY = 8.75; String bilanganX = Integer.toString(nilaiX); // Integer to String String bilanganY = Double.toString(nilaiY); // Double to String System.out.println(bilanganX); System.out.println(bilanganY); int nilaiX = 8; double nilaiY = 8.75; String bilanganX = String.valueOf(nilaiX); // Integer to String String bilanganY = String.valueOf(nilaiY); // Double to String System.out.println(bilanganX); System.out.println(bilanganY); int nilaiX = 8; double nilaiY = 8.75; String bilanganX = String.format("%d", nilaiX); // Integer to String String bilanganY = String.format("%f", nilaiY); // Double to String System.out.println(bilanganX); System.out.println(bilanganY);