Langsung ke konten utama

Simple Java Tutorial : Menggunakan Array Pada Java

febripratama.com - Simple Java Tutorial : Menggunakan Array Pada Java. Dalam kesempatan kali ini dalam tutorial program java bahasa indonesia. Kita akan mencoba untuk membahas tentang Array. Seperti pada bahasa pemrograman lain, konsep aray tetap sama. Cuman dalam implementasinya saja yang berbeda.


Apa itu Array pada Java ?

Secara definisi, array adalah sebuah variable yang mempunyai tipe data tertentu yang dapat menampung beberapa nilai. Jadi kita tidak usah membuat banyak sekali variable. Cukup dengan satu variable array maka kita akan menghemat program, waktu, dll. Jadi bisa dibilang jika kita menggunakan array dengan benar maka proses produksi kita akan semakin efektif.

Array pada Java


Dalam java salah satu contoh pendefinisian array adalah sebagai berikut :

ArrayList<Integer> angka = new ArrayList<Integer>();

Kita membuat objek baru yang akan digunakan untuk membuat array. Seperti contoh di atas nama Classnya adalah ArrayList<Tipe Data> nama_variable= new Arraylist<tipe_data>(). Kenapa saya lebih memilih menggunakan ArrayList karena memang lebih mudah dalam penerapannya. Jadi kita tidak usah untuk menulis urutan arraynya. Untuk jelasnya silahkan lihat pada contoh kasus di bawah.

 Contoh Penggunaan Array pada Java

Dalam contoh penggunaan array, kita akan menggunakan contoh kasus yaitu mencari nilai total, nilai rata-ratanya, nilai maksimalnya, dan nilai minimalnya.

Source Code

import java.util.*;

public class ProgramArray{
    public static void main(String[] args){
        int i=0,total=0,maksimal=0,minimal=0,inputTmp;
        ArrayList<Integer> angka = new ArrayList<Integer>();
        do{
            System.out.println("Masukkan angka untuk data ke-"+(i+1)+" [Ketik 0 (nol) untuk stop]");
            inputTmp = Integer.parseInt(System.console().readLine());
            if (inputTmp!=0) {
                angka.add(inputTmp);
            }
            i++;
        }while(inputTmp>0);

        for (int j=0;j<i-1;j++) {
            //total
            total = total + angka.get(j);
            //nilai max
            if (maksimal<angka.get(j)) {
                maksimal=angka.get(j);
            }
            //nilai minimal
            if(minimal==0){
                minimal=angka.get(j);
            }
            if (minimal>angka.get(j)) {
                minimal=angka.get(j);
            }
        }
        System.out.println("Nilai totalnya adalah "+total);
        float rata=total/(i-1);
        System.out.println("Nilai rata-ratanya adalah "+rata);
        System.out.println("Nilai maksimalnya adalah "+maksimal);
        System.out.println("Nilai minimalnya adalah "+minimal);
    }
}


Hasil dari contoh Array pada Java.

Setelah contoh program sudah dicompile maka akan menunjukkan hasil atau output kita seperti berikut :

Simple Java Tutorial : Menggunakan Array Pada Java


Semoga Simple Java Tutorial : Menggunakan Array Pada Java bermanfaat untuk teman-teman yang lagi belajar java

Komentar

Posting Komentar

Postingan populer dari blog ini

Tutorial Setting Domain Niagahoster ke Blogspot

febripratama.com Tutorial Setting Domain Niagahoster ke Blogspot . Hari ini ane akan share tutorial bagaimana cara melakukan setting atau pointing domain niagahoster ke blogspot .

Susahnya KRS online saat session sudah habis

febripratama.com - Susahnya KRS online saat session sudah habis . Itulah yang saya rasakan saat akan melakukan KRS(Kartu Rencana Study).

Asus ROG Swift PG278Q - G-Sync 144hz 1440p Monitor Gaming 2015

febripratam.com - asus rog swift pg278q - g-sync 144hz 1440p monitor gaming. ASUS ROG (Republic Of Gamer) akan mencakup semua keinginan anda dalam membangun sebuah High-end gaming PC. ROG Swift PG278Q adalah layar tampilan berukuran 27” WQHD dengan kemampuan refresh rate maksimum mancapai 144Hz dan NVIDIA G-sync. ASUS menggabungkan kedua teknologi menjadi satu sehingga memberikan potensi gambar yang sangat halus dan tidak berombak ketika terjadi penurunan frame rate pada layar. Pada demonstrasi yang pernah dilakukan, G-SYNC dapat berjalan cukup baik walau refresh rate turun sampai dibawah 60Hz. Bahkan ketika jatuh ke 40-60 fps, G-SYNC mampu menampilkan tampilan yang halus dibandingkan dengan tampilan 60 Hz standar. Dengan tampilan 144 Hz, G-SYNC dapat berjalan dengan refresh rate yang sangat cepat dan gambar tidak putus atau robek jika refresh rate turun di bawah 144 Hz. Ergonomis ASUS ROG menawarkan performa layar yang dirancang dengan sangat baik. ROG Swift PG278Q memiliki...