dalam sebuah bahasa pemrograman pasti ada yang namanya tipe data. karena mempunyai peranan yang penting dalam suatu pembuatan program. tipe data berfungsi untuk menentukan atau mendeklarasikan sebuah nilai Variable pada suatu program.
selain itu, tipe data bahasa pemrograman juga membutuhkan variable yang berfungsi untuk menyimpan nilai, baik itu huruf, karakter maupin angka dan operator yang biasanya di identikan dengan perhitungan matematika pada bahasa pemrograman.
Tipe data pada suatu bahasa pemrograman semuanya sama, entah itu Java, C/ C++, Python dll. diantaranya adalah Integer, Char, Float dll.
dan disini saya akan memberikan penjelasan mengenai Tipe Data Pada Bahasa Java.
dan disini saya akan memberikan penjelasan mengenai Tipe Data Pada Bahasa Java.
Tipe Data pada Java memiliki 11 jenis. yang terdiri dari atas Tipe Data Primitif (Sederhana) dan referensi / komposit.
Baca Juga: 4 Cara Melatih Logika Pemrogramantipe data Primitif (Sederhana) diantaranya adalah int, float, long , double, short, byte, char, dan bolean. sedangkan tipe data referensi yaitu class, array, dan interface.
Tipe Data Java Primitif (Sederhana)
- Int (integer), yaitu suatu suatu tipe data yang bernilai bilangan bulat. int adalah tipe data yang paling dasar, yang tidak mengandung nilai pecahan, dan yang paling banyak di gunakan dalam merepresentasikan angka dalam java.ukuran = 32 byte, range = -2147483648 s.d. 2147483647
- Float, tipe data ini berfungsi untuk menandakan nilai nilai yang mengandung presisi atau ketelitian tunggal.ukuran = 4 byte, range = +/- 3.4 x 1038
- Long, digunakan untuk kasus-kasus tertentu yang nilainya berada di luar rentang tipe int, karna tipe ini punya range paling tinggi dibanding Integer lainnya.ukuran = 64 byte, range = -9223372036854775808 s.d. 9223372036854775807.
- Double, Tipe ini mengandung tingkat ketelitian ganda atau presisi ganda (double precision) dan enggunakan ruang penyimpanan 64-bit untuk menyimpan nilai. Tipe double tentu lebih cepat untuk melakukan perhitungan-perhitungan matematis daripad tipe float.ukuran = 64 bit, range = -9223372036854775808 s.d. 9223372036854775807
- Short, adalah tipe data yang paling jarang digunakan. pada umumnya short di aplikasikan pada komputer - komputer 16 bit yang pada saat ini jarang keberadaannya.ukuran = 16 bit, range = -32768 s.d. 32767
- Byte, pada umumnya byte digunakan pada saat pembuatan data stream dari suatu file atau jaringan, untuk keperluan proses membaca dan menulis.ukuran = 8 byte, range = -128 s.d. 127
- Char, merupakan tipe yang digunakan untuk menyatakan suatu karakter.
- Boolean, merupakan tipe data yang digunakan untuk menampung suatu nilai logika. boolean hanya memiliki dua pernyataan yaitu True or False.
int A=5;
int B=10;
int hasil;
hasil = A * B;
System.out.println(hasil);
int B=10;
int hasil;
hasil = A * B;
System.out.println(hasil);
float hasil;
hasil = 5 / 2;
System.out.print (hasil);
hasil = 5 / 2;
System.out.print (hasil);
long volume=186482534;
long massaJenis=77886;
long massa=volume*massaJenis;
System.out.println(massa);
long massaJenis=77886;
long massa=volume*massaJenis;
System.out.println(massa);
double n = 3.14;
double r = 7;
double keliling;
keliling = 2*n*r;
System.out.println(“Keliling Lingkaran = ”+ keliling);
double r = 7;
double keliling;
keliling = 2*n*r;
System.out.println(“Keliling Lingkaran = ”+ keliling);
short jakarta = 50;
short bogor = 20;
short selisih;
selisih=jakarta - bogor;
System.out.println(“Selisih jarak dari ke dua kota adalah “ + selisih + ” meter”);
short bogor = 20;
short selisih;
selisih=jakarta - bogor;
System.out.println(“Selisih jarak dari ke dua kota adalah “ + selisih + ” meter”);
byte A;
A = 123;
A = 123;
Char nama = "FreakProgramer";
System.out.print ("Nama : " +nama);
System.out.print ("Nama : " +nama);
boolean a = true;
if (a) {
System.out.println(“Benas”);
} else{
System.out.println(“salah”);
}
if (a) {
System.out.println(“Benas”);
} else{
System.out.println(“salah”);
}
Tipe Data Java Referensi / Komposit
- Class, merupakan prototipe / kerangka yang digunakan untuk mendefinisikan suatu variable atau method umum dari sebuah objek. Dengan kata lain Class merupakan sebuah kesatuan yang terintegrasi antara Method dan Variable yang mengacu pada suatu objek.
- Array, memiliki kemampuan untuk mengunakan satu variable dan menggunakannya untuk menyimpan suatu data list yang kemudian di manipulasi dengan efektif. atau lebih singkatnya, array di gunakan untuk menghemat penggunaan suatu variable.
- Interface, merupakan sekumpulan method yang hanya memuat deklarasi dan struktur method. pada umumnya. secara struktur interface hampir sama dengan Class.
public Class Test{
public static void main (String [] args){
.
.
.
}
}
public static void main (String [] args){
.
.
.
}
}
int nilai[] = new int[3];
nilai[0]=70;
nilai[1]=80;
nilai[2]=65;
for(int i=0; i
System.out.println("indeks ke-"+i+" = " +nilai[i]);
nilai[0]=70;
nilai[1]=80;
nilai[2]=65;
for(int i=0; i
public interface InterfaceBahasaProgram {
public void fungsi();
.
.
public void methode();
.
.
}
public void fungsi();
.
.
public void methode();
.
.
}
mungkin itu saja bahasan kali ini yang dapat FreakProgramer sampaikan mengenai “Tipe Data Pada Bahasa Pemrograman Java“. perlu kamu ketahui, Tipe Data Java atau bahasa pemrograman lainnya itu sama saja, yang membedakan suatu bahasa pemrograman itu hanya sintaknya saja. Logika dan yang lainnya sama.
jika kamu suka dengan artikel yang saya buat ini, silahkan share dan berkomentar.
Terimakasih :)