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

Beberapa Bahasa Pemrograman yang Paling Banyak Digunakan oleh Programmer Wanita

Beberapa Bahasa Pemrograman yang Paling Banyak Digunakan oleh Programmer Wanita - Sepertihalnya programmer pria, para programmer wanita juga pasti memiliki bahasa pemrograman yang sering digunakan. Menurut situs Hackerrank , yaitu situs yang merupakan penyedia coding challenge mengeluarkan laporan dengan judul Women in Tech 2018. Menurut laporan tersebut yang telah melakukan survei pada lebih dari 14.000 developer dan 2000 diantaranya adalah wanita. Dari survei tersebut terdapat pertanyaan yang menyanyakan tentang bahasa pemrograman apa yang anda ketahui? Dari pertanyaan tersebut diperolehlah data yang cukup menarik. Yaitu ternyata Javascript menempati urutan pertama dan disusul oleh C dan C++. Hasil lengkap dari pertanyaan survei  Beberapa Bahasa Pemrograman yang Paling Banyak Digunakan oleh Programmer Wanita tersebut adalah sebagai berikut : Java JavaScript C C++ Python PHP C# Ruby R Perl TypeScript Swift Scala Go Haskell Itulah hasil dari...

Traffic Blog Tinggi Tapi Penghasilan Adsense Rendah

febripratama.com - Traffic Blog Tinggi Tapi Penghasilan Adsense Rendah . Betapa menyenangkannya dan menggembirakannya, aduh alay.