SlideShare a Scribd company logo
Java Array (Himpunan)
Materi 06
Java Array adalah himpunan koleksi dari elemen-elemen dengan tipe
data yang sama yang disimpan pada memori seperti variable.
Array hanya dapat menyimpan elemen sejumlah ukuran array yang ditentukan pada awal
inisialisasi. Jumlah elemen yang dapat ditampung oleh Array tidak dapat bertambah saat
program sudah dijalankan (runtime).
tipeData[] namaArray;
//atau
namaArray=new tipeData[size];
Array dapat diakses menggunakan penomeran index,
dengan elemen pertama adalah index ke-0, dan elemen
kedua adalah index ke-1, dst.
Java Array
String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"};
int[] angka = {10, 20, 30, 40};
String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"};
System.out.println(mobil[1]);
String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"};
mobil[3] = "Daihatsu";
System.out.println(mobil[3]);
String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"};
System.out.println(mobil.length);
Java Array Loop - For
String[] mobil = { "Toyota", "Honda", "Suzuki", "Mazda" };
for (int i = 0; i < mobil.length; i++) {
System.out.println(mobil[i]);
}
Java Array Loop For-Each
for (tipeData namaVariable : namaArray) {
//menampilkan sejumlah banyaknya Elemen pada Array
}
String[] mobil = { "Toyota", "Honda", "Suzuki", "Mazda" };
for (String i : mobil) {
System.out.println(i);
}
Java Multidimensi Array
String[][] mobil = { { "Innova", "Calya", "Alphard", "Avanza" }, { "Jazz", "BR-V", "Mobilio", "Brio" } };
int[][] angka = { { 1, 2, 3, 4, 5 }, { 6, 7, 8, 9, 10 } };
for (int i = 0; i < angka.length; ++i) {
for (int j = 0; j < angka[i].length; ++j) {
System.out.println(angka[i][j]);
}
}

More Related Content

Similar to Materi 06 Java Array.pptx

Laporan praktikum jawaban 10 algoritma(1)
Laporan praktikum jawaban 10 algoritma(1)Laporan praktikum jawaban 10 algoritma(1)
Laporan praktikum jawaban 10 algoritma(1)
Polytechnic State Semarang
 
Larik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman javaLarik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman java
FirdausAdden
 
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...
MULTIMEDIA 'n BROADCASTING SMKN 1 PUNGGING MOJOKERTO
 
Laporan praktikum modul v
Laporan praktikum modul vLaporan praktikum modul v
Laporan praktikum modul v
Devi Apriansyah
 
Chapter 3 array
Chapter 3   arrayChapter 3   array
Chapter 3 array
Muhammad Najib
 
Array [Larik]
Array [Larik]Array [Larik]
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
GausSetyawanErdas1
 
Array 22
Array 22Array 22
Array 22
Visnu Candra
 
PBO Pert 7 Praktek
PBO Pert 7 PraktekPBO Pert 7 Praktek
PBO Pert 7 Praktek
RUDISELAMAT2
 
PBO - Pert 7, Mengenal dan Memahami Konsep Array Pada Java
PBO - Pert 7, Mengenal dan Memahami Konsep Array Pada JavaPBO - Pert 7, Mengenal dan Memahami Konsep Array Pada Java
PBO - Pert 7, Mengenal dan Memahami Konsep Array Pada Java
RUDISELAMAT2
 
Algoritma - Array
Algoritma - ArrayAlgoritma - Array
Algoritma - Array
Melina Krisnawati
 
Bab8.array
Bab8.array Bab8.array
Bab8.array
Isman Isman
 
Array pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptxArray pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptx
erliantokurniawan
 
Aray dan recrd
Aray dan recrdAray dan recrd
Aray dan recrd
555560
 
Part 21 Array Dinamis
Part 21 Array DinamisPart 21 Array Dinamis
Part 21 Array Dinamis
Syaiful Ahdan
 
Array dalam pemrograman
Array dalam pemrogramanArray dalam pemrograman
Array dalam pemrograman
I Gede Iwan Sudipa
 
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
 
Array.pptx
Array.pptxArray.pptx
Array.pptx
IkfaniDifangga
 
Array objek yang digunakan untuk menyimpan banyak data
Array objek yang digunakan untuk menyimpan banyak dataArray objek yang digunakan untuk menyimpan banyak data
Array objek yang digunakan untuk menyimpan banyak data
yudiyc09
 

Similar to Materi 06 Java Array.pptx (20)

Laporan praktikum jawaban 10 algoritma(1)
Laporan praktikum jawaban 10 algoritma(1)Laporan praktikum jawaban 10 algoritma(1)
Laporan praktikum jawaban 10 algoritma(1)
 
Larik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman javaLarik (array) satu dimensi pada pemrograman java
Larik (array) satu dimensi pada pemrograman java
 
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...
 
Laporan praktikum modul v
Laporan praktikum modul vLaporan praktikum modul v
Laporan praktikum modul v
 
Chapter 3 array
Chapter 3   arrayChapter 3   array
Chapter 3 array
 
Array [Larik]
Array [Larik]Array [Larik]
Array [Larik]
 
ARRAY.pptx
ARRAY.pptxARRAY.pptx
ARRAY.pptx
 
Array 22
Array 22Array 22
Array 22
 
PBO Pert 7 Praktek
PBO Pert 7 PraktekPBO Pert 7 Praktek
PBO Pert 7 Praktek
 
PBO - Pert 7, Mengenal dan Memahami Konsep Array Pada Java
PBO - Pert 7, Mengenal dan Memahami Konsep Array Pada JavaPBO - Pert 7, Mengenal dan Memahami Konsep Array Pada Java
PBO - Pert 7, Mengenal dan Memahami Konsep Array Pada Java
 
Array
ArrayArray
Array
 
Algoritma - Array
Algoritma - ArrayAlgoritma - Array
Algoritma - Array
 
Bab8.array
Bab8.array Bab8.array
Bab8.array
 
Array pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptxArray pada pemrograman C++ 1903280173218371.pptx
Array pada pemrograman C++ 1903280173218371.pptx
 
Aray dan recrd
Aray dan recrdAray dan recrd
Aray dan recrd
 
Part 21 Array Dinamis
Part 21 Array DinamisPart 21 Array Dinamis
Part 21 Array Dinamis
 
Array dalam pemrograman
Array dalam pemrogramanArray dalam pemrograman
Array dalam pemrograman
 
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
 
Array.pptx
Array.pptxArray.pptx
Array.pptx
 
Array objek yang digunakan untuk menyimpan banyak data
Array objek yang digunakan untuk menyimpan banyak dataArray objek yang digunakan untuk menyimpan banyak data
Array objek yang digunakan untuk menyimpan banyak data
 

More from Abdillah Baraja

Materi 05 Java Iteration.pptx
Materi 05 Java Iteration.pptxMateri 05 Java Iteration.pptx
Materi 05 Java Iteration.pptx
Abdillah Baraja
 
Materi 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptxMateri 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptx
Abdillah Baraja
 
Materi 03 Java String.pptx
Materi 03 Java String.pptxMateri 03 Java String.pptx
Materi 03 Java String.pptx
Abdillah Baraja
 
Materi 02 Java Operators.pptx
Materi 02 Java Operators.pptxMateri 02 Java Operators.pptx
Materi 02 Java Operators.pptx
Abdillah Baraja
 
Materi 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.pptxMateri 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.pptx
Abdillah Baraja
 
E commerce 02 (e-business)
E commerce 02 (e-business)E commerce 02 (e-business)
E commerce 02 (e-business)
Abdillah Baraja
 
E commerce 01
E commerce 01E commerce 01
E commerce 01
Abdillah Baraja
 

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 02 Java Operators.pptx
Materi 02 Java Operators.pptxMateri 02 Java Operators.pptx
Materi 02 Java Operators.pptx
 
Materi 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.pptxMateri 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.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

AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
junaedikuluri1
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
YongYongYong1
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
AdePutraTunggali
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
SABDA
 
materi penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remajamateri penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remaja
DewiInekePuteri
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
AsyeraPerangin1
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
budimoko2
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
NirmalaJane
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
irvansupriadi44
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
NanieIbrahim
 
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptxRENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
mukminbdk
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
Annisa Syahfitri
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
fadlurrahman260903
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
HendraSagita2
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
RUBEN Mbiliyora
 

Recently uploaded (20)

AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARUAKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
AKSI NYATA TRANSISI PAUD-SD : PENGUATAN DI TAHUN AJARAN BARU
 
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptxRPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
RPH BAHASA MELAYU TAHUN 6 SJKC 2024.pptx
 
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi KomunikasiMateri Feedback (umpan balik) kelas Psikologi Komunikasi
Materi Feedback (umpan balik) kelas Psikologi Komunikasi
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
 
materi penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remajamateri penyuluhan kesehatan reproduksi remaja
materi penyuluhan kesehatan reproduksi remaja
 
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdfKONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
KONSEP TEORI TERAPI KOMPLEMENTER - KELAS B KELOMPOK 10.pdf
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptxNovel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
Novel - PERISTIWA YANG MEMBERIKAN TELADAN.pptx
 
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdekaKKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
 
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptxRENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
RENCANA TINDAK LANJUT (RTL) PASCA PELATIHAN.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
 
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPALANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
ANALISIS PENCEMARAN UDARA AKIBAT PABRIK ASPAL
 
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdfPpt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
Ppt landasan pendidikan Pai 9 _20240604_231000_0000.pdf
 
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdfJuknis Materi KSM Kabkota - Pendaftaran[1].pdf
Juknis Materi KSM Kabkota - Pendaftaran[1].pdf
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
 

Materi 06 Java Array.pptx

  • 2. Java Array adalah himpunan koleksi dari elemen-elemen dengan tipe data yang sama yang disimpan pada memori seperti variable. Array hanya dapat menyimpan elemen sejumlah ukuran array yang ditentukan pada awal inisialisasi. Jumlah elemen yang dapat ditampung oleh Array tidak dapat bertambah saat program sudah dijalankan (runtime). tipeData[] namaArray; //atau namaArray=new tipeData[size]; Array dapat diakses menggunakan penomeran index, dengan elemen pertama adalah index ke-0, dan elemen kedua adalah index ke-1, dst.
  • 3. Java Array String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"}; int[] angka = {10, 20, 30, 40}; String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"}; System.out.println(mobil[1]); String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"}; mobil[3] = "Daihatsu"; System.out.println(mobil[3]); String[] mobil = {"Toyota", "Honda", "Suzuki", "Mazda"}; System.out.println(mobil.length);
  • 4. Java Array Loop - For String[] mobil = { "Toyota", "Honda", "Suzuki", "Mazda" }; for (int i = 0; i < mobil.length; i++) { System.out.println(mobil[i]); } Java Array Loop For-Each for (tipeData namaVariable : namaArray) { //menampilkan sejumlah banyaknya Elemen pada Array } String[] mobil = { "Toyota", "Honda", "Suzuki", "Mazda" }; for (String i : mobil) { System.out.println(i); }
  • 5. Java Multidimensi Array String[][] mobil = { { "Innova", "Calya", "Alphard", "Avanza" }, { "Jazz", "BR-V", "Mobilio", "Brio" } }; int[][] angka = { { 1, 2, 3, 4, 5 }, { 6, 7, 8, 9, 10 } }; for (int i = 0; i < angka.length; ++i) { for (int j = 0; j < angka[i].length; ++j) { System.out.println(angka[i][j]); } }