Array List Java
Array list merupakan sebuah class yang memungkinkan kita membuat sebuah objek untuk menampung apapun.
Untuk menggunakan Array List, kita harus mengimpornya terlebih dahulu.
import java.util.ArrayList;
Setelah itu, baru kita bisa membuat sebuah objek Array List seperti ini:
ArrayList al = new ArrayList();
Contoh Kode Program :
import java.util.Scanner;
public class Array {
public static void main(String[] args) {
String los="y";
while (los.equals("y")){
System.out.println("Daftar Sepatu Yang Dijual");
String[][] oioi = {{"1. Adidas Nemeziz", "Rp.600.000", "Hijau"},{"2. Specs Lightspeed", "Rp.400.000", "Putih"}, {"3. Nike Mercurial", "Rp.600.000", "Merah"},{"4. Puma EVOspeed", "Rp.500.000", "Biru"}};
for(int f=0; f< oioi.length; f++){
System.out.println("________________________");
System.out.println("Sepatu : "+ oioi[f][0]);
System.out.println("Harga : "+ oioi[f][1]);
System.out.println("Warna : "+ oioi[f][2]);
System.out.println(" ");
}
int sepatu=0;
String yakin="y";
int total, jumlah;
Scanner input= new Scanner(System.in);
try {
System.out.print("Pilih Sepatu : ");
sepatu = input.nextInt();
if (sepatu==1){
System.out.println("Adidas Nemeziz");
System.out.println("Warna : Hijau");
System.out.println("Harga : Rp.600.000");
System.out.println(" ");
System.out.println("Berapa Jumlah yang akan anda beli : ");
jumlah = input.nextInt();
System.out.print("Apakah Yakin Anda Ingin Membeli (Y/T) :");
yakin = input.next();
total = 600000*jumlah;
System.out.print("Total Harga: "+total);
} else if (sepatu==2){
System.out.println("Specs Lightspeed");
System.out.println("Warna : Putih ");
System.out.println("Harga : Rp.400.000");
System.out.println(" ");
System.out.println("Berapa Jumlah yang akan anda beli : ");
jumlah = input.nextInt();
System.out.print("Apakah Yakin Anda Ingin Membeli (Y/T) :");
yakin = input.next();
total = 400000*jumlah;
System.out.print("Total Harga: "+total);
} else if (sepatu==3){
System.out.println("Nike Mercurial");
System.out.println("Warna : Merah");
System.out.println("Harga : Rp.600.000");
System.out.println(" ");
System.out.println("Berapa Jumlah yang akan anda beli : ");
jumlah = input.nextInt();
System.out.print("Apakah Yakin Anda Ingin Membeli (Y/T) :");
yakin = input.next();
total = 600000*jumlah;
System.out.print("Total Harga: "+total);
} else if (sepatu==4){
System.out.println("Puma EVOspeed");
System.out.println("Warna : Biru");
System.out.println("Harga : Rp.500.000");
System.out.println(" ");
System.out.println("Berapa Jumlah yang akan anda beli : ");
jumlah = input.nextInt();
System.out.print("Apakah Yakin Anda Ingin Membeli (Y/T) :");
yakin = input.next();
total = 500000*jumlah;
System.out.print("Total Harga: "+total);
} else
System.out.println("Mohon Masukkan Sesuai Menu yang Ada (1-4");
} catch (Exception e) {
System.out.println("Mohon Masukkan Sesuai Format yang Benar (Angka)");
}
System.out.println(" ");
System.out.println("Apakah Ingin Melihat Lainnya (Y/T) : ");
los = input.next();
}
}
}
.
Hasil Run Menggunakan CMD :
0 Komentar