TENTANG ARRAY (APA ITU 'ARRAY' ! ! !)
***Array adalah sederetan data atau objek yang sejenis yang diases menggunakan indeks
Indeks dimulai dari 0 sampai n-1, dimana n adalah jumlah elemen
Syntax definisi adalah :
TipeData [] nama_array=new TipeData[n];
Contoh :
int [] b=new int[5];
artinya b adalah array of int dengan cacah maksimal elemen 5
Array dibagi menjadi 2, yaitu array 1 dimensi dan array 2 dimensi
+++Array 1 dimensi+++
Array berupa variabel atau berupa konstanta,array juga dapat berupa array dari int, long, float, String atau bahkan objek
Definisi array 1 dimensi untuk konstanta :
int [ ] b ={ 12,10,5,3} ;
Contoh Stringnya:
String [ ] s ={“Ani”,”Rina”,’Yeni”,”Ferdi”}
Contoh array1 dimensi
public class Array1Dimensi {
public static void main (String[] args){
int[] um={4,5,2,6};
String[] nm={"Ani","Rudi","Fina","Fifi"};
System.out.println("NO NAMA UMUR");
for(int i=0;i<4;i++)
System.out.println((i+1)+" "+nm[i]+" "+um[i]);
}
}
+++Array 2 dimensi+++
Array 2 dimensi didefinsikan dengan :
TipeData [ ][ ] namaArray=new TipeData[n][m]
mendefinisikan array 2 dim n baris m kolom
Contoh :
int [][]b= new int[3][4];
Mendifinisikan array int 3 baris 4 kolom
Contoh : constanta array String 2 dimensi
String[][] Kata={ {"ONE", "SATU"},{"COW", "SAPI"},{"RUN", "LARI"},{"RED","MERAH"},{"MAN", "ORANG"}};
Indeks dimulai dari 0 sampai n-1, dimana n adalah jumlah elemen
Syntax definisi adalah :
TipeData [] nama_array=new TipeData[n];
Contoh :
int [] b=new int[5];
artinya b adalah array of int dengan cacah maksimal elemen 5
Array dibagi menjadi 2, yaitu array 1 dimensi dan array 2 dimensi
+++Array 1 dimensi+++
Array berupa variabel atau berupa konstanta,array juga dapat berupa array dari int, long, float, String atau bahkan objek
Definisi array 1 dimensi untuk konstanta :
int [ ] b ={ 12,10,5,3} ;
Contoh Stringnya:
String [ ] s ={“Ani”,”Rina”,’Yeni”,”Ferdi”}
Contoh array1 dimensi
public class Array1Dimensi {
public static void main (String[] args){
int[] um={4,5,2,6};
String[] nm={"Ani","Rudi","Fina","Fifi"};
System.out.println("NO NAMA UMUR");
for(int i=0;i<4;i++)
System.out.println((i+1)+" "+nm[i]+" "+um[i]);
}
}
+++Array 2 dimensi+++
Array 2 dimensi didefinsikan dengan :
TipeData [ ][ ] namaArray=new TipeData[n][m]
mendefinisikan array 2 dim n baris m kolom
Contoh :
int [][]b= new int[3][4];
Mendifinisikan array int 3 baris 4 kolom
Contoh : constanta array String 2 dimensi
String[][] Kata={ {"ONE", "SATU"},{"COW", "SAPI"},{"RUN", "LARI"},{"RED","MERAH"},{"MAN", "ORANG"}};
Tidak ada komentar:
Posting Komentar