Bagaimana jika Anda belum menginisialisasi elemen array di Java ???
Dalam artikel singkat ini kita akan mengetahui apa yang akan menjadi output untuk elemen array yang tidak dideklarasikan untuk 8 tipe data di java. Untuk Menjelaskan Saya telah membuat 8 array dalam ukuran 5 dan menginisialisasi hanya tiga dari mereka setelah itu saya mencetak elemen keempat dari setiap array. Silakan telusuri kode dan dapatkan hasilnya sendiri. Setelah itu baca kesimpulannya Anda bisa mendapatkan hal yang sebenarnya.
- Tipe Data Byte
//Byte Array
byte[] byteArray = new byte[5];
for (int i = 0; i < 3; i++) {
byteArray[i] = (byte) (i);
}
System.out.println(byteArray[3]);
//Short Array
short[] shortArray = new short[5];
for (int i = 0; i < 3; i++) {
shortArray[i] = (short) (i);
}
System.out.println(shortArray[3]);
3. Tipe Data Bilangan Bulat
//Integer Array
int[] intArray = new int[5];
for (int i = 0; i < 3; i++) {
intArray[i] = i ;
}
System.out.println(intArray[3]);
4. Tipe Data Panjang
//Long Array
long[] longArray = new long[5];
for (int i = 0; i < 3; i++) {
longArray[i] = i + 1;
}
System.out.println(longArray[3]);
5. Tipe Data Terapung
//Float Array
float[] floatArray = new float[5];
for (int i = 0; i < 3; i++) {
floatArray[i] = i+1/2;
}
System.out.println(floatArray[3]);
6. Tipe Data Ganda
//Double Array
double[] doubleArray = new double[5];
for (int j = 10000000,i=0; i < 3; i++,j++) {
doubleArray[i] = j;
}
System.out.println(doubleArray[3]);
7. Tipe Data Char
//Char Array
char[] charArray = new char[5];
for (int i = 0,k=66; i < 3; i++,k++) {
charArray[i] = (char) k;
}
System.out.println(charArray[3]);
8. Tipe Data Boolean
import java.util.Random;
//Boolean Array
Random random = new Random();
boolean[] booleanArray = new boolean[5];
for (int i = 0; i < 3; i++) {
booleanArray[i] = random.nextBoolean();
}
System.out.println(booleanArray[3]);
9.Larik Objek
Object[] objectArray = new Object[5];
for (int i = 0; i < 3; i++) {
objectArray[i] = new Object();
}
System.out.println(objectArray[3]);
Semoga Anda dapat memahami sesuatu dari segmen kode di atas dan hasilnya.
Akhirnya kita dapat sampai pada kesimpulan bahwa ketika kita gagal untuk memulai sebuah array, nilai default dari tipe data (Jika itu adalah objek, nilainya akan menjadi nol) akan diinisialisasi untuk menggantikan elemen.
Pendeknya:-

![Apa itu Linked List? [Bagian 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































