Mendeklarasikan variabel array tanpa menyebutkan berapa jumlah elemen yang diperlukan.
public class Array
{
 public static void main(String[] args)
 {
  int[]x=new int[3];
  x[0]= 1;
  x[1]= 2;
  x[2]= 3;
  System.out.println(x[0]);
  System.out.println(x[1]);
  System.out.println(x[2]);
 }
}
Mendeklarasikan variabel array dengan menyebutkan jumlah elemen yang diperlukan
public class Array1
{
 public static void main(String[] args)
 {
  int[]x=new int[3];
  x[0]= 1;
  x[1]= 2;
  x[2]= 3;
  System.out.println(x[0]);
  System.out.println(x[1]);
  System.out.println(x[2]);
 }
}
Mendeklarasikan variabel array secara otomatis, dengan tidak menggunakan ‘new’ 
public class Array2
{
 public static void main(String[] args)
 {
  int[]x={1,2,3};
  System.out.println(x[0]);
  System.out.println(x[1]);
  System.out.println(x[2]);
 }
}
program array dengan menggunakan ‘length’
public class ArrayBunga2
{
 public static void main(String[] args)
 {
  String[] bunga = {"Mawar", "Melati", "Anggrek"};
  for(int i=0;i<bunga.length; i++)
  System.out.println(bunga[i]);
 }
}
Mencari rata-rata
public class ArrayRataRata
{
 public static void main(String[] args)
 {
  int[] x = {70,80,60};
  double rata=0.0;
  for(int i=0;i<x.length;i++)
  rata += x[i];
  rata /=x.length;
  System.out.println("nilai rata-rata= "+ rata);
 }
}
Program Membuat Statik Kelahiran dalam 1 Tahun
import java.util.Random;
class StatistikBlnLahir {
public static void main (String [] args) {
    String[] bulan = {"Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep",
                       "Okt","Nov","Des"};
    int jmlLahir[] = new int[12];
    Random bln = new Random();
    for (int i=0; i<12; i++)
        jmlLahir[i]=0;
// deklarasi jmlLahir bisa juga seperti di bawah (tidak perlu for untuk inisialisasi)
//  int jmlLahir[] = {0,0,0,0,0,0,0,0,0,0,0,0};
    int n=0;
    do {
        int blnLahir=bln.nextInt(12);
        jmlLahir[blnLahir]=jmlLahir[blnLahir]+1;
        n++;
    } while (n<1000);
    for (int i=0; i<12; i++)
        System.out.println("Lahir bulan "+bulan[i]+"  "+jmlLahir[i]+" orang");
    int maks=0;
    for (int i=0; i<12; i++)
        if (jmlLahir[i]>maks)
        { maks=jmlLahir[i]; n=i; }
    System.out.println("Terbanyak lahir bulan "+bulan[n]+" "+jmlLahir[n]+" orang");
}
}
Labels: Java