Pemrograman
array
Array
adalah sekumpulan objek yang memiliki tipe data yang sama dan digunakan untuk
menyimpan sejumlah nilai pada sebuah variabel. Nilai-nilai yang tersimpan
didalam array disebut elemen, perhitungan
elemen array dimulai dari angka 0, bukan dari angka 1.
Tipe data dalam array:
Ø Int
Ø Double
Ø Float
Ø Char
Ø Short
Ø Long
Ø Byet
Ø Boolean
Didalam java String bukanlah suatu tipe data, melainkan
suatu objek yang berisi kumpulan karakter dan langsung dapat digunakan.
Dalam membuat program
dengan array terlebih dahulu kita harus membuat:
-
Pendeklarasian array
-
Mengisi elemen array
-
Menampilkan isi array
Pendeklarasian array
Bentuk
umumnya :
TipeArray
NamaArray[ukuran];
|
*TipeArray
: tipe
data yang dapat ditampung oleh array
*NamaArray : nama variabel array yang
dideklarasikan.
*[ukuran] : banyaknya nilai yang
dapat ditampung oleh array (banyaknya elemen array)
1. Pendeklarasian
array dengan tipe data Int (bilangan bulat)
Contoh
program:
Output:
Penjelasan
program:
Ø public
class pekick { à
menunjukan nama kelas yang dibuat, yaitu kelas pekick
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø int
x[]={1,2,3,4}; à
pendeklarasian sebuah array yang bertipe data int, dan variabelnya diberi nama
x, yang mempunyai elemen 1,2,3,4 yang sudah tersimpan dalam array.
Ø System.out.print(x[2]);
à menampilkan isi
variabel pada elemen dengan keluaran yang sudah ditentukan dengan nilai variabel
x[2]
Ø }}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelassan
output:
Ø Outputnya
adalah 3, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[2]
2. Pendeklarasian
array dengan menggunakan String
Contoh
program:
Output:
Penjelasan
program:
Ø public
class namahari { à
menunjukan nama kelas yang dibuat, yaitu kelas namahari
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø String
x[]={“senin”,”selasa”,”rabu”,”kamis”,”jum’at”,”sabtu”,”minggu”}; à pendeklarasian sebuah array yang berobjek
String, dan variabelnya diberi nama x, yang mempunyai elemen senin,selasa,rabu,kamis,jum’at,sabtu,minggu
yang sudah tersimpan dalam array.
Ø System.out.print(x[6]);
à menampilkan isi
variabel pada nilai atau isi elemen
dengan keluaran yang sudah ditentukan dengan nilai [6].
Ø }}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelasan
output:
Ø Outputnya
adalah minggu, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[6]
3. Pendeklarasian
array dengan menggunakan objek bertipe data int dan penginisialisasiannya
dengan perulangan.
Contoh
program:
Output:
Penjelasan
program:
Ø public
class aarray { à
menunjukan nama kelas yang dibuat, yaitu kelas aarray
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø int
x[]; à pendeklarasian sebuah array yang bertipe data
int, dan variabelnya diberi
nama x. Dan variabel x
dideklarasikan dengan tidak menuliskan jumlah elemen yang dapat ditampung
Ø x=new
int[10]; à membuat objek
array dari variable x, dan
menginisialisasikan array dan menyimpan
nilainya yaitu [10]
Ø for(int
i=0; i<x.length;i++) à melakukan
perulangan for i dari 0 sampai sebanyak
nilai dan panjangnya yang akan dikerjakan
Ø System.out.print(i);
à mencetak nilai
dari nilai array x ke-i
Ø }}}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelasan
output:
Ø Outputnya
adalah 0123456789, karena dalam
array penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan
keluaran pada pendeklarasian elemen yang sudah tersimpan dalam array lalu
mencetaknya dengan semua data melalui variabel (i)
- Pendeklarasian array dengan tipe data Double (pecahan).
Contoh
program:
Output:
Penjelasan
program:
Ø public
class pecahan { à
menunjukan nama kelas yang dibuat, yaitu kelas pecahan
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø double
x[]={1.5,2.5,3.5,4.5,5.5}; à
pendeklarasian sebuah array yang bertipe data double, dan variabelnya diberi
nama x, yang mempunyai elemen 1.5,2.5,3.5,4.5,5.5 yang sudah tersimpan dalam
array.
Ø System.out.print(x[3]);
à menampilkan isi
variabel pada elemen dengan keluaran yang sudah ditentukan dengan nilai
variabel x[3]
Ø }}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelasan
output:
Ø Outputnya
adalah 4.5, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[3]
5. Pendeklarasian
array dengan tipe data Float (pecahan)
Contoh program:
Output:
Penjelasan
program:
Ø public
class pecahan2 { à
menunjukan nama kelas yang dibuat, yaitu kelas pecahan2
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø float
x[]={1.5f,2.5f,3.5f,4.5f,5.5f}; à
pendeklarasian sebuah array yang bertipe data float, dan variabelnya diberi
nama x, yang mempunyai elemen 1.5f,2.5f,3.5f,4.5f,5.5f yang sudah tersimpan dalam array dan
dibelakang dari nilai diinisialkan dengan huruf “f” yang melambangkan tipe data float
Ø System.out.print(x[3]);
à menampilkan isi
variabel pada elemen dengan keluaran yang sudah ditentukan dengan nilai
variabel x[3]
Ø }}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelasan
output:
Ø Outputnya
adalah 4.5, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[3]
- Pendeklarasian array dengan tipe data Char (karakter)
Contoh
program:
Output:
Penjelasan
program:
Ø public
class karakter { à
menunjukan nama kelas yang dibuat, yaitu kelas karakter
Ø public
static void main(String[]args) { à merupakan
fungsi utama java
Ø char
x[]={'A','B','C','D','E','F','G'}; à pendeklarasian sebuah array yang bertipe data
char (karakter), dan variabelnya diberi nama x, yang mempunyai nilai elemen
'A','B','C','D','E','F','G' dan diberikan inisial dengan tanda kutip (‘) diawal
dan dibelakang nilai
Ø System.out.print(x[5]);
à menampilkan isi
variabel pada nilai-nilai elemen dengan keluaran yang sudah ditentukan dan
memanggil nilai dari elemen array x[5]
Ø }}
à menunjukan akhir
dari perintah yang dikerjakan
Penjelasasn
output:
Ø Outputnya
adalah F, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[5]
- Pendeklarasian array dengan tipe data Short (pengurutan data)
Contoh
program:
Output:
Penjelasan
program:
Ø public
class urutan { à
menunjukan nama kelas yang dibuat, yaitu kelas urutan
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø int
x[]={1,3,2,5,4,7,6,9,8}; à
pendeklarasian sebuah array yang bertipe data sort dan variabelnya diberi nama
x, yang mempunyai nilai elemen
1,3,2,5,4,7,6,9,8 dengan nilai yang tidak berurutan
Ø java.util.Arrays.sort(x);
à mengambil inputan
dari pendeklarasian array dengan jumlah elemen yang tidak berurutan dari suatu
variabel dan mengurutkannya
Ø for(int
i=0; i<x.length;i++) à
perulangan for i melakukan perulangan dari 0 sampai sebanyak indeks dan panjang
dari array
Ø System.out.print("
"+x[i]); à mencetak nilai
varibel x ke-I dengan tanda kutip dua(“ “) sebagai jarak
pemisah pada nilai kemudian diiringi dengan penjumlahan(+) sebagai penambahan
dalam hitungan
Ø }}
à menunjukan akhir
dari perintah yang dikerjakan
Penjelasan
output:
Ø Outputnya
adalah 1 2 3 4 5 6 7 8 9, karena elemen
array telah di urutkan dengan pengambilan inputan dari pendeklarasian array
dengan menuliskan java.util.Arrays.sort(x) dan menjadikannya berurutan
- Pendeklarasian array dengan tipe data Long (bilangan bulat)
Contoh
program:
Output:
Penjelasan
program:
Ø public
class inci { à menunjukan nama
kelas yang dibuat, yaitu kelas inci
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø long
x[]={1,2,3,4,5}; à
pendeklarasian sebuah array yang bertipe data long, dan variabelnya diberi nama
x, yang mempunyai nilai elemen 1,2,3,4,5
Ø System.out.print(x[3]);
à menampilkan isi
variabel pada nilai-nilai elemen dengan keluaran yang sudah ditentukan dengan
nilai variabel x[3].
Ø }}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelassan
output:
Ø Outputnya
adalah 4, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[3]
- Pendeklarasian array dengan tipe data Byet (bilangan bulat)
Contoh
program:
Output:
Penjelasan
program:
Ø public
class bait { à menunjukan nama
kelas yang dibuat, yaitu kelas bait
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø byte
x[]={1,2,3,4,5}; à
pendeklarasian sebuah array yang bertipe data byte, dan variabelnya diberi nama
x, yang mempunyai nilai elemen 1,2,3,4,5
Ø System.out.print(x[2]);
à menampilkan isi
variabel pada nilai-nilai elemen dengan keluaran yang sudah ditentukan dengan
nilai variabel x[2].
Ø }}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelasan
output:
Ø Outputnya
adalah 3, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[2]
10. Pendeklarasian
array dengan tipe data Boolean (true atau false)
Contoh
program:
Output:
Penjelasan
program:
Ø public
class benarsalah { à
menunjukan nama kelas yang dibuat, yaitu kelas benarsalah
Ø public
static void main(String[]args) { à
merupakan fungsi utama java
Ø boolean
x[]={true,false,true,false}; à
pendeklarasian sebuah array yang bertipe data boolean, dan variabelnya diberi
nama x, yang mempunyai dan menyimpan nilai elemen true dan false
Ø System.out.print(x[2]);
à menampilkan isi
variabel pada nilai-nilai elemen dengan keluaran yang sudah ditentukan dengan
nilai variabel x [2].
Ø }}
à menunjukan akhir
dari perintah yang telah dikerjakan
Penjelasan
output:
Ø Outputnya
adalah true, karena dalam array
penghitungan dimulai dengan angka 0, untuk memanggil dan menampilkan keluaran
pada pendeklarasian elemen yang sudah tersimpan dalam array lalu mencetaknya
dengan memasukan variabel x[2]
""---SEMOGA BERMANFAAT---""
Thanks for reading & sharing Kamarnya Pekick
0 komentar:
Post a Comment
Kita saling berbagi pengalaman