Tutorial Array Java - Array Tunggal & Multi Dimensi Di Java



Blog ini akan membahas tentang array Java, berbagai deklarasinya, mengakses array java, mendeklarasikan & mengimplementasikan array 2D dan meneruskan metode ke array.

Di blog sebelumnya, Anda sudah belajar tentang . Melalui blog di Java Array ini, saya akan menjelaskan kepada Anda konsep Array di Jawa dan cara kerja array tunggal & multi-dimensi.Mempelajari tentang array Java sangat penting untuk mendapatkan file .

Di blog Java Array ini, saya akan membahas topik-topik berikut:





Sebelum melangkah lebih jauh, mari kita lihat mengapa sebenarnya kita membutuhkan Java Array:

  • Array adalah struktur penting untuk menyimpan data.
  • Java memungkinkan kita menyimpan banyak objek dengan tipe yang sama menggunakan array.
  • Ini dapat digunakan dengan bantuan loop untuk mengakses elemen dengan indeksnya.



Sekarang, mari kita mulai dengan posting ini di Java Array dan memahami apa itu array.

Apa itu Java Array?

Array di Java adalah struktur data homogen yang diimplementasikan di Java sebagai objek. Array menyimpan satu atau lebih nilai dari tipe data tertentu dan menyediakan akses terindeks untuk menyimpan yang sama. Elemen tertentu dalam array diakses oleh indeksnya. Array menawarkan cara mudah untuk mengelompokkan informasi terkait.

Array - Array Java - edurekaMendapatkan array adalah proses dua langkah.



  • Pertama, Anda harus mendeklarasikan variabel dari tipe array yang diinginkan
  • Kedua, Anda harus mengalokasikan memori yang akan menampung array, menggunakan baru , dan tetapkan ke variabel array

Jadi, mari kita lihat bagaimana kita bisa mendeklarasikan array dengan cara yang berbeda.

Bentuk Umum Inisialisasi Array Java

Contoh : - int month_days []

Bentuk Umum Inisialisasi Array Java

Contoh:-

Array dapat diinisialisasi saat dideklarasikan. Array secara otomatis akan dibuat cukup besar untuk menampung jumlah elemen yang Anda tentukan dalam penginisialisasi array. Ada tidak perlu digunakan baru Sekarang, mari kita lihat bagaimana kita dapat menerapkan ini.

Bentuk Umum Inisialisasi Array Java

Kode berikut membuat larik bilangan bulat yang diinisialisasi:

kelas MyArray {public static voide main (String args []) {int month_days [] = {31,28,31,30,31,30,31,30,31,30,31} System.out.println ('April memiliki '+ bulan + hari [3] +' hari. ')}}

Akan adil jika saya menjelaskan bagaimana Anda dapat mengakses elemen dalam Java Array.

Mengakses Elemen Tertentu dalam Array Java

Dalam array, kita dapat mengakses elemen tertentu dengan indeksnya dalam tanda kurung siku.

Contoh:-

Menyatukan semua bagian,

public static void main (String args []) {int month_days [] month_days = new int [12] month_days [0] = 31 month_days [1] = 28 month_days [2] = 31 month_days [3] = 30 month_days [4] = 31 month_days [5] = 30 month_days [6] = 31 month_days [8] = 30 month_days [9] = 31 month_days [10] = 30 month_days [11] = 31 System.out.println ('April memiliki' + month_days [3] + 'hari.')}}

Jadi, ini semua tentang array dan deklarasinya dan bagaimana array dimensi tunggal dapat digunakan.

Bagaimana jika saya memberi tahu Anda, mungkin ada array di dalam array. Saya tahu ini terdengar agak rumit, tetapi jangan khawatir, saya tahu cara membuatnya mudah untuk Anda.

Array Multidimensi Java

faktorial menggunakan rekursi di c

Array multidimensi adalah array array .

Mendeklarasikan Array Multidimensi

Untuk mendeklarasikannya, kita harus menentukan setiap indeks tambahan menggunakan kumpulan tanda kurung siku lainnya.

Secara konseptual, larik yang dideklarasikan di atas akan direpresentasikan seperti yang ditunjukkan pada gambar: -

Mari kita sekarang Peragakan Array Multidimensi.

Program berikut, menomori setiap elemen dalam array dari kiri ke kanan, dari atas ke bawah, dan kemudian menampilkan nilai-nilai ini:

kelas Mul2D {public static void main (String args []) {int mul2d [] [] = new int [4] [5] int i, j, k = 0 for (i = 0 i<4 i++) for(j=0 j<5 j++) { Mul2D[i][j] = k k++ } for(i=0 i<4 i++) { for(j=0 j<5 j++) System.out.print(mul2d[i][j] + ' ') System.out.println() } } } 

Program ini menghasilkan keluaran berikut:

0 1 2 3 4 5 6 7 8 9satu0 11 12 13 14 15 16 17 18 19

Ini adalah representasi array Multidimensi dari tipe data lainnya.

Jadi, ini semua tentang Array Multidimensi. Sekarang, mari kita lihat, bagaimana melewatkan array ke metode sebagai parameter seperti tipe data lainnya.

Meneruskan Array Java ke Metode

Kita juga bisa melewatkan array ke metode seperti kita bisa meneruskan nilai tipe primitif ke metode.

Contoh:-

public class PMethods {public static void display (int y []) {System.out.println (y [0]) System.out.println (y [1]) System.out.println (y [2])} publik static void main (String args []) {int x [] = {1, 2, 3} display (x)}}

Ini akan menjadi keluaran dari program

satu 2 3

Ini membawa kita ke bagian akhir blog Java Array.Saya harap Anda menikmati posting ini di Java Array. Jika Anda mencari pengetahuan mendalam tentang Jawa, do membaca blog di mana Anda akan dijelaskan secara rinci tentang topik di bawah ini dengan contoh.

  • Jenis dan Operasi Data di Java
  • Pernyataan Kontrol
  • Kelas & Objek
  • Array
  • Konsep Dasar OOPS

Anda juga dapat mempelajari Java melalui YouTube kami Tutorial Java playlist. Selamat Belajar !!

Jika Anda menemukan blog ini di “ Array Jawa ” berguna, lihat oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar dan kami akan menghubungi Anda kembali.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar dan kami akan menghubungi Anda kembali.