SlideShare a Scribd company logo
1 of 2
Dwinda
NPM 10105111104
Tipe Data pada Java
1. Tipe Integer (Data Bilangan)
- Byte adalah tipe data terkecil dalam tipe integer. Tipe ini umumnya digunakan pada saat ingin
bekerja dengan sebuah data stream dari suatu file atau jaringan, yaitu untuk keperluan proses
membaca/menulis. Tipe ini juga digunakan untuk bekerja dengan data biner yang tidak
kompatibel dengan tipe-tipe lain yang didefinisikan dalam Java.
Range tipe data ini adalah dari -128 sampai 127
Contoh pendeklarasian variabel bertipe byte: byte a;
- Short adalah tipe 16-bit yang berada pada range -32768 sampai 32767, pada umumnya
diaplikasikan pada komputer 16-bit. Contoh pendeklarasian variabel bertipe short: short s;
- Int adalah tipe data yang paling banyak digunakan untuk merepresentasikan nilai integer
karena paling efisien disbanding tipe data lainnya. Tipe ini banyak digunakan sebagai indeks
dalam struktur pengulangan dan juga salamkonstruksi sebuah array. Range tipe data int adalah
-2147483648 sampai 2147483647.
Contoh Penggunaan:
Class Contoh {
public static void main (String [] args) {
byte a = 1;
short b = 2;
int c =3, d;
d = a + b + c;
System.out.println (“Hasil = “ + d);
}
}
Hasil yang ditampilkan pada layar adalah: Hasil = 6
- Long adalah tipe data terbesar dalamtipe data bilangan, biasanya digunakan ketika tipe int
sudah tidak bisa lagi menampung nilai. Rangenya -9223372036854775808 sampai
9223372036854775807.
2. Tipe Data Floating-Point
Tipe data ini digunakan untuk merepresentasikan nilai pecahan atau angka decimal di belakang
koma.
- Float. Tipe ini berukuran 32-bit dan range-nya dari1.40129846432481707e-45 sampai
3.40282346638528860e+38. Contoh: float x, y;
- Double. Tipe data ini berukuran 64-bit dan range-nya dari 4.94065645841246544e-324 sampai
1.79769313486231570e+308. Contoh:
class kll {
public static void main (String [] args);
double pi = 3.1416;
double r = 2.12;
double keliling;
keliling = 2 * pi * r;
System.out.println (“Keliling adalah = “ + keliling);
}
}
3. Tipe Data Karakter
Yang termasuk tipe karakter adalah char. Contoh:
class kll {
public static void main (String [] args);
char ch = A;
System.out.println (“Huruf = “ + ch);
}
}
4. Tipe Data Boolean adalah tipe data untuk menampung nilai logika yang hanya mempunyai
dua keadaan: benar atau salah. Contoh:
boolean = a;
a = true;
5. Tipe Data String digunakan untuk menangani data berupa untaian beberapa karakter yang
diistilahkan dengan string. Data string ditandai dengan penggunaan tanda kutip ganda “ “ yang
melingkupi data string. Keyword tipe string adalah string. Contoh:
string a;
a = “iqbal”;

More Related Content

What's hot

3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net Aris Saputro
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorDeka M Wildan
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IIfan Ok
 
Romi oop-02-javafundamentals-29agustus2010
Romi oop-02-javafundamentals-29agustus2010Romi oop-02-javafundamentals-29agustus2010
Romi oop-02-javafundamentals-29agustus2010SabilaAulia
 
Algoritma - tipe data
Algoritma - tipe dataAlgoritma - tipe data
Algoritma - tipe dataZombie Black
 
Bab ii tipe data abstrak
Bab ii tipe data abstrakBab ii tipe data abstrak
Bab ii tipe data abstrakFaizalguswanda
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma PemrogramanIfan Ok
 
Pemrograman android-dasar-02-tipe-data
Pemrograman android-dasar-02-tipe-dataPemrograman android-dasar-02-tipe-data
Pemrograman android-dasar-02-tipe-dataMIqbalNasution
 
Modul 2 variabel, tipe data dan operator
Modul 2   variabel, tipe data dan operatorModul 2   variabel, tipe data dan operator
Modul 2 variabel, tipe data dan operatorFardian Syah
 
Laporan praktikum Algoritma dan Pemrograman pertemuan 15
Laporan praktikum Algoritma dan Pemrograman pertemuan 15Laporan praktikum Algoritma dan Pemrograman pertemuan 15
Laporan praktikum Algoritma dan Pemrograman pertemuan 15Ekha Cahya Nugraha
 
Konsep Oop
Konsep OopKonsep Oop
Konsep Oopformatik
 
modul Java dasar fundamental (OOP)
modul Java dasar fundamental (OOP)modul Java dasar fundamental (OOP)
modul Java dasar fundamental (OOP)Reza Pramana
 
Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10
Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10
Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10Ekha Cahya Nugraha
 

What's hot (20)

4 Adt
4 Adt4 Adt
4 Adt
 
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
Algoritma Pemrograman - Variabel, Konstanta & Tipe DataAlgoritma Pemrograman - Variabel, Konstanta & Tipe Data
Algoritma Pemrograman - Variabel, Konstanta & Tipe Data
 
3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net 3. variabel-tipe-data-dan-operator-pada-vb.net
3. variabel-tipe-data-dan-operator-pada-vb.net
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operator
 
Variabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman IVariabel, Tipe Data dan Operator - Pemrograman I
Variabel, Tipe Data dan Operator - Pemrograman I
 
Romi oop-02-javafundamentals-29agustus2010
Romi oop-02-javafundamentals-29agustus2010Romi oop-02-javafundamentals-29agustus2010
Romi oop-02-javafundamentals-29agustus2010
 
Algoritma - tipe data
Algoritma - tipe dataAlgoritma - tipe data
Algoritma - tipe data
 
2 Array
2 Array2 Array
2 Array
 
Bab ii tipe data abstrak
Bab ii tipe data abstrakBab ii tipe data abstrak
Bab ii tipe data abstrak
 
Algoritma Pemrograman
Algoritma PemrogramanAlgoritma Pemrograman
Algoritma Pemrograman
 
Pemrograman android-dasar-02-tipe-data
Pemrograman android-dasar-02-tipe-dataPemrograman android-dasar-02-tipe-data
Pemrograman android-dasar-02-tipe-data
 
Pertemuan 1 ok
Pertemuan 1 okPertemuan 1 ok
Pertemuan 1 ok
 
Tipe data dan variabel
Tipe data dan variabelTipe data dan variabel
Tipe data dan variabel
 
Modul 2 variabel, tipe data dan operator
Modul 2   variabel, tipe data dan operatorModul 2   variabel, tipe data dan operator
Modul 2 variabel, tipe data dan operator
 
Pert.2 konsep dan defenisi data
Pert.2  konsep dan defenisi dataPert.2  konsep dan defenisi data
Pert.2 konsep dan defenisi data
 
Laporan praktikum Algoritma dan Pemrograman pertemuan 15
Laporan praktikum Algoritma dan Pemrograman pertemuan 15Laporan praktikum Algoritma dan Pemrograman pertemuan 15
Laporan praktikum Algoritma dan Pemrograman pertemuan 15
 
Konsep Oop
Konsep OopKonsep Oop
Konsep Oop
 
modul Java dasar fundamental (OOP)
modul Java dasar fundamental (OOP)modul Java dasar fundamental (OOP)
modul Java dasar fundamental (OOP)
 
Java numbers
Java numbersJava numbers
Java numbers
 
Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10
Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10
Laporan praktikum Algoritma dan Pemrograman pertemuan 9&10
 

Similar to Tipe data pada java

Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)TututPurnamaSari1
 
BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATAIez Risma Nursida
 
Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)Nm Aditya Danger
 
1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptxBobyDarmawan2
 
pemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdfpemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdfFahriAkbar19
 
Kuliah1 Struktur Data V1.0
Kuliah1 Struktur Data V1.0Kuliah1 Struktur Data V1.0
Kuliah1 Struktur Data V1.0Zidny Nafan
 
Pengenalan pascal asli
Pengenalan pascal asliPengenalan pascal asli
Pengenalan pascal asliNadya Olivia
 
Pertemua ke V.doc
Pertemua ke V.docPertemua ke V.doc
Pertemua ke V.docJurnal IT
 
Pengenalan pascal
Pengenalan pascalPengenalan pascal
Pengenalan pascalfhnx
 
Laporan praktikum modul vii
Laporan praktikum modul viiLaporan praktikum modul vii
Laporan praktikum modul viiDevi Apriansyah
 

Similar to Tipe data pada java (20)

Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
Pengantar Struktur Data dan Tipe-tipe Data (Pertemuan 2 dan 3)
 
BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATA
 
Struktur data
Struktur data Struktur data
Struktur data
 
struktur data
struktur datastruktur data
struktur data
 
Pertemuan3.ppt
Pertemuan3.pptPertemuan3.ppt
Pertemuan3.ppt
 
207 p03
207 p03207 p03
207 p03
 
Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)Sd bab 1 (pengantar struktur data)
Sd bab 1 (pengantar struktur data)
 
Tistrukdat1
Tistrukdat1Tistrukdat1
Tistrukdat1
 
Laporan tugas struktur data
Laporan tugas struktur dataLaporan tugas struktur data
Laporan tugas struktur data
 
1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx1. Pengantar Struktur data.pptx
1. Pengantar Struktur data.pptx
 
pemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdfpemrograman-dasar-cpp_02-variabel-tipe-data.pdf
pemrograman-dasar-cpp_02-variabel-tipe-data.pdf
 
Kuliah1 Struktur Data V1.0
Kuliah1 Struktur Data V1.0Kuliah1 Struktur Data V1.0
Kuliah1 Struktur Data V1.0
 
Pengenalan pascal asli
Pengenalan pascal asliPengenalan pascal asli
Pengenalan pascal asli
 
Struktur data modul_2
Struktur data modul_2Struktur data modul_2
Struktur data modul_2
 
Pertemua ke V.doc
Pertemua ke V.docPertemua ke V.doc
Pertemua ke V.doc
 
Pengenalan pascal
Pengenalan pascalPengenalan pascal
Pengenalan pascal
 
Ch 02 variabel
Ch 02   variabelCh 02   variabel
Ch 02 variabel
 
Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2Algoritma 1 pertemuan 2
Algoritma 1 pertemuan 2
 
Semester genap
Semester genapSemester genap
Semester genap
 
Laporan praktikum modul vii
Laporan praktikum modul viiLaporan praktikum modul vii
Laporan praktikum modul vii
 

Recently uploaded

MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxrikosyahputra0173
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptAhmadSyajili
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxmariaboisala21
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfAuliaAulia63
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiCristianoRonaldo185977
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxImahMagwa
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxzidanlbs25
 

Recently uploaded (7)

MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptxMATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
MATERI SESI 2 KONSEP ETIKA KOMUNIKASI.pptx
 
pertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.pptpertemuan-3-distribusi pada-frekuensi.ppt
pertemuan-3-distribusi pada-frekuensi.ppt
 
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdf
 
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet RiyadiManajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
Manajemen Lalu Lintas Baru Di Jalan Selamet Riyadi
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptx
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
 

Tipe data pada java

  • 1. Dwinda NPM 10105111104 Tipe Data pada Java 1. Tipe Integer (Data Bilangan) - Byte adalah tipe data terkecil dalam tipe integer. Tipe ini umumnya digunakan pada saat ingin bekerja dengan sebuah data stream dari suatu file atau jaringan, yaitu untuk keperluan proses membaca/menulis. Tipe ini juga digunakan untuk bekerja dengan data biner yang tidak kompatibel dengan tipe-tipe lain yang didefinisikan dalam Java. Range tipe data ini adalah dari -128 sampai 127 Contoh pendeklarasian variabel bertipe byte: byte a; - Short adalah tipe 16-bit yang berada pada range -32768 sampai 32767, pada umumnya diaplikasikan pada komputer 16-bit. Contoh pendeklarasian variabel bertipe short: short s; - Int adalah tipe data yang paling banyak digunakan untuk merepresentasikan nilai integer karena paling efisien disbanding tipe data lainnya. Tipe ini banyak digunakan sebagai indeks dalam struktur pengulangan dan juga salamkonstruksi sebuah array. Range tipe data int adalah -2147483648 sampai 2147483647. Contoh Penggunaan: Class Contoh { public static void main (String [] args) { byte a = 1; short b = 2; int c =3, d; d = a + b + c; System.out.println (“Hasil = “ + d); } } Hasil yang ditampilkan pada layar adalah: Hasil = 6 - Long adalah tipe data terbesar dalamtipe data bilangan, biasanya digunakan ketika tipe int sudah tidak bisa lagi menampung nilai. Rangenya -9223372036854775808 sampai 9223372036854775807. 2. Tipe Data Floating-Point Tipe data ini digunakan untuk merepresentasikan nilai pecahan atau angka decimal di belakang
  • 2. koma. - Float. Tipe ini berukuran 32-bit dan range-nya dari1.40129846432481707e-45 sampai 3.40282346638528860e+38. Contoh: float x, y; - Double. Tipe data ini berukuran 64-bit dan range-nya dari 4.94065645841246544e-324 sampai 1.79769313486231570e+308. Contoh: class kll { public static void main (String [] args); double pi = 3.1416; double r = 2.12; double keliling; keliling = 2 * pi * r; System.out.println (“Keliling adalah = “ + keliling); } } 3. Tipe Data Karakter Yang termasuk tipe karakter adalah char. Contoh: class kll { public static void main (String [] args); char ch = A; System.out.println (“Huruf = “ + ch); } } 4. Tipe Data Boolean adalah tipe data untuk menampung nilai logika yang hanya mempunyai dua keadaan: benar atau salah. Contoh: boolean = a; a = true; 5. Tipe Data String digunakan untuk menangani data berupa untaian beberapa karakter yang diistilahkan dengan string. Data string ditandai dengan penggunaan tanda kutip ganda “ “ yang melingkupi data string. Keyword tipe string adalah string. Contoh: string a; a = “iqbal”;