Judul : Array pada Java
link : Array pada Java
Array pada Java
Array merupakan suatu variabel yang dapat menyimpan beberapa data dengan tipe yang sama. Data disimpan dalam sebuah blok memori yang berdekatan yang kemudian dibagi menjadi beberapa ruang.
Pendeklarasian:TipeData[] namaArray; atau TipeData namaArray[];
Pendeklarasian sekaligus pembentukan objek
TipeData[] namaArray = new tipedata[jumlah] atau
TipeData namaArray[] = new tipedata[jumlah]
Contoh :
int[] angka = new int[100];
System.out.println ("barisan bilangan : ");
for (int i=1; i<=10; i++){
angka[i]=i;
System.out.print(angka[i]+" ");
}
> Array Multidimensi
Selain deretan variabel satu dimensi, kita dapat membuat array yang berukuran lebih dari satu dimensi, yaitu array multidimensi.
Pendeklarasian :
TipeData [] [] namaArray = new TipeData [jumlah] [jumlah]
Contoh:
int[][] angka = new int[3][2];
for (int i=0; i<angka.length;i++){
for (int j=0; j<angka[0].length;j++){
angka[i][j]=j;
System.out.println("baris ke-"+i+" kolom ke-"+j+" bernilai "+angka[i][j]);
}
}
LATIHAN
A. Menampilkan Hari
public class Hari {
public static void main (String args[]){
String[] hari = {"Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", "Minggu"};
for (int i=0; i<=hari.length; i++){
System.out.println(hari[i]);
}
}
}
B. Barisan Fibonacci
import javax.swing.JOptionPane;
public class Fibonacci {
public static void main (String args[]){
int input = Integer.parseInt(JOptionPane.showInputDialog(null, "jumlah deret fibonacci yang ingin ditampilkan : ", "Program Fibonacci", 1));
int i = input-1;
int[] fibo = new int[input];
int sum = 0;
for (i=0; i < input; i++){
if (i==0) {fibo[0]=1;System.out.print(fibo[0]+" ");}
else if (i==1) {fibo[1]=1;System.out.print(fibo[1]+" ");}
else {
fibo[i]=fibo[i-1]+fibo[i-2];
System.out.print(fibo[i]+" ");
}
sum = sum + fibo[i];
}
System.out.print("\nhasil = "+sum);
}
}
C. Tabel Perkalian
import javax.swing.JOptionPane;
public class TabelPerkalian {
public static void main (String args[]){
int input = Integer.parseInt(JOptionPane.showInputDialog("Masukkan tabel perkalian yang diinginkan : "));
int[][] kali = new int[input][10];
int hasil;
for (int i=0; i<kali.length; i++){
kali[i][0]=i+1;
System.out.println("");
for (int j=0; j < kali[i].length;j++){
kali[0][j]=j+1;
hasil=kali[i][0]*kali[0][j];
System.out.println(kali[i][0]+"*"+kali[0][j]+"="+hasil+" ");
}
}
}
}
Demikianlah Artikel Array pada Java
Sekianlah artikel Array pada Java kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Array pada Java dengan alamat link https://sebuahteknologi.blogspot.com/2015/02/array-pada-java.html