Penggunaan Array Pada Java

logo-java

Halo teman-teman pembaca, pada postingan kali ini saya akan menunjukkan penggunaan array pada bahasa pemrograman Java. Namun sebelum itu kita perlu mengetahui apa itu array? Array atau larik merupakan struktur dasar yang berfungsi menampung banyak nilai dalam sebuah variabel dengan tipe data yang sama. Pernyataan array dapat dideklarasikan sebagai berikut:

Tipe_data[] nama_variabel_referensi;

Berikut adalah contoh penggunaan array pada java:

  1. Penerapan array pada file ArrayRataRata.java
    public class ArrayRataRata
    {
    	public static void main(String[] args)
    	{
    		int[] bil = {60,70,80};
    		double rata = 0.0;
    		
    		for(int a = 0; a < bil.length; a++)
    		rata += bil[a];
    		rata /= bil.length;
    		System.out.println("nilai rata-rata deret angka 60, 70, 80 adalah "+ rata);			
    	}
    }
  2. Penerapan array pada file Array_nama.java
    public class Array_nama
    {
    	public static void main(String args[])
    	{
    		String[] NamaPeg = new String[6];
    		int[] NIP = new int[6];
    		
    		NamaPeg[0] = "Anaram Lulu";
    		NamaPeg[1] = "Ashka Fakhma";
    		NamaPeg[2] = "Adel Zahra";
    		NamaPeg[3] = "Afira Labiqa";
    		NamaPeg[4] = "Aralyn Raisa";
    		NamaPeg[5] = "Adsila Aisyah";
    		
    		NIP[0] = 12211001;
    		NIP[1] = 12211002;
    		NIP[2] = 12211003;
    		NIP[3] = 12211004;
    		NIP[4] = 12211005;
    		NIP[5] = 12211006;
    		
    		System.out.println(NamaPeg[5]);
    		System.out.println(NIP[5]);
    	}
    }
  3. Penerapan array pada file rataBil.java
    import java.util.Scanner;
    
    public class rataBil
    {
    	public static void main(String[] args)
    	{
    		Scanner input = new Scanner(System.in);
    		int jmlData;
    		int[] bilangan;
    		double rataRata = 0.0;
    		
    		System.out.print("Masukkan banyaknya bilangan: ");
    		jmlData = input.nextInt();
    		bilangan = new int[jmlData];
    		
    		for(int a = 0; a < jmlData; a++)
    		{
    			System.out.print("Masukkan data bilangan ke-"+(a+1)+" : ");
    			bilangan[a] = input.nextInt();
    			rataRata += bilangan[a];
    		}
    		rataRata /= jmlData;
    		System.out.print("Nilai rata-rata dari bilangan : ");
    		for(int a = 0; a < jmlData; a++)
    		{
    			if (a != jmlData-1) {
    				System.out.print(bilangan[a]+" + ");
    			} else {
    				System.out.print(bilangan[a]+" ");
    			}
    			
    		}
    		System.out.print("adalah "+rataRata);
    		
    	}
    }

Demikian postingan pada kali ini semoga bermanfaat. Bila ada pertanyaan silahkan tulis di kolom komentar.

Post a Comment

0 Comments