Pengertian Array dalam java

Array dalam java

Pengertian Array
Array adalah sebuah struktur dari sebuah data yang menyimpan value dari data yang memiliki tipe data yang sama. Setiap value bisa kita akses melalui angka-angka index. index suatu array dimulai dari indeks 0 bukan 1, masih bingung?? begini…
Sebagai contoh jika A merupakan sebuah array dengan tipe integer, maka notasi dari array A adalah: A[n], dengan n merupakan angka index dari array tersebut misal:
A[0]=100
A[1]=200
A[2]=300
A[3]=400
dari array di atas bisa kita simpulkan: array A di atas memiliki tipe data integer(bisa dilihat dari value yang ada), memiliki panjang array 4, array dengan indeks ke-0 memiliki value 100, indeks ke-1 bervalue:200, indeks ke-2 bervalue:300…dst… mudah bukan…:)
Array dalam java
Dalam pemograman java, pendeklarasian suatu array bisa ditulis dalam bentuk:
int [ ] b;
statemen diatas hanya mendeklarasikan variabel b sebagai variabel bertipe array integer, untuk membuat(construct) array kita tulis dengan menggunakan operator ‘new’ seperti contoh berikut:
int [ ] a = new int[20];
statement diatas berarti telah dibuat array dengan nama a bertipe integer dan memiliki kapasitas 100 value, ingat indeks mulai dari 0 - 99, tidak ada indeks ke-100 (a [100]).
#bila kita paksakan mengakses indeks ke [100] maka akan muncul exception “array index out of bounds”.#
dalam pengisian value sebuah array kita bisa lakukan dengan melakukan metode looping seperti:
int [ ] a = new int[100];
for (int i = 0 ; i < 100 ; i++)
a [ i ] = i; // isi array a dengan value 0 - 99
untuk mengetahui ukuran / panjang dari suatu array, kita gunakan syntaks: namaaray.length
contoh : System.out.println(a.length); akan mencetak ukuran dari array a, yaitu sebanyak 100.
contoh pengisian array dengan menggunakan looping:
for (int i = 0 ; i < a.length ; i++)
System.out.println(a [ i ]);



CONTOH PROGRAM:
import java.io.*;

public class latihan_uas
{
            public static void main(String[] args) throws Exception
            {
                        BufferedReader kata = new BufferedReader (new InputStreamReader(System.in));

                        int nilai;

            do{
                        System.out.print("MASUKAN NILAI YANG ANDA INGINKAN [1-10] : ");


                        nilai = Integer.parseInt(kata.readLine());

                        } while (nilai<1 || nilai >10);

                        if (nilai==1)
                        {
                                    System.out.println ("SATU");
                        }
                        else if (nilai == 2)
                        {
                                    System.out.println("DUA");
                        }
                        else if (nilai == 3)
                        {
                                    System.out.println("TIGA");
                        }
                        else if (nilai == 4)
                        {
                                    System.out.println("EMPAT");
                        }
                        else if (nilai == 5)
                        {
                                    System.out.println("LIMA");
                        }
                        else if (nilai == 6)
                        {
                                    System.out.println("ENAM");
                        }
                        else if (nilai == 7)
                        {
                                    System.out.println("TUJUH");
                        }
                        else if (nilai == 8)
                        {
                                    System.out.println("DELAPAN");
                        }
                        else if (nilai == 9)
                        {
                                    System.out.println("SEMBILAN");
                        }
                        else if (nilai == 10)
                        {
                                    System.out.println("SEPULUH");
                        }

            }
}









import java.io.*;

public class LATIHAN_UAS_JAVA1
{
            public static void main(String[] args) throws Exception
            {
                        BufferedReader kata = new BufferedReader (new InputStreamReader(System.in));

            String ingin;

            do{

                                                System.out.print ("Masukan kata pertama      : ");
                                                String pertama = kata.readLine();
                                                System.out.print ("Masukan kata kedua         : ");
                                                String kedua = kata.readLine();
                                                System.out.print ("Masukan kata ketiga         : ");
                                                String ketiga = kata.readLine();
                                                System.out.println (pertama+" "+kedua+" "+ketiga);



                        System.out.print ("Anda ingin keluar (y/t): ");
                        ingin=kata.readLine();

            }while (ingin.equals("t"));

            }
}




import java.io.*;

public class LATIHAN_UAS_JAVA2
{
            public static void main(String[] args) throws Exception
            {

            int x=1;


                        do{

                                    System.out.println (x+" : Ika Udayanta");
                                    x++;
                        }while(x<101);
            }
}



import java.io.*;

public class LATIHAN_UAS_JAVA3
{
            public static void main(String[] args) throws Exception
            {

            int x=1;


            while (x<101)
                        {

                                    System.out.println (x+" : Ika Udayanta");
                                    x++;
                        }
            }
}



import java.io.*;

public class LATIHAN_UAS_JAVA4
{
            public static void main(String[] args) throws Exception
            {

            int x;


            for (x=1;x<101;x++)
                        {

                                    System.out.println (x+" : Ika Udayanta");
                        }
            }
}

Tips tricks yang populer lainnya:

2 comments:

Unknown said...

terimaksih ilmunya
silahkan kunjungi blog kami
My Blog

Shikamaru Nara said...

Terimakasih atas infonya
Obeng set

Kaskus Only
:ilovekaskus :iloveindonesia :kiss :maho
:najis :nosara :marah :berduka
:malu: :ngakak :repost: :repost2:
:sup2: :cendolbig :batabig :recsel
:takut :ngacir2: :shakehand2: :bingung
:cekpm :cd :hammer :peluk
:toast :hoax: :cystg :dp
:selamat :thumbup :2thumbup :angel
:matabelo :mewek: :request :babyboy:
:babyboy1: :babymaho :babyboy2: :babygirl
:sorry :kr: :travel :nohope
:kimpoi :ngacir: :ultah :salahkamar
:rate5 :cool :bola

by Pakto
:mewek2: :rate-5 :supermaho :4L4Y
:hoax2: :nyimak :hotrit :sungkem
:cektkp :hope :Pertamax :thxmomod
:laper :siul :2malu: :ngintip
:hny :cendolnya

by misterdarvus
:maintenis: :maintenis2: :soccer :devil
:kr2: :sunny

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger