Cara Membuat Program Data Barang Menggunakan Java Pada Array Beserta Contohnya

Posted on
https://www.gabuttech.com/


Java adalah salah satu bahasa pemrograman yang sering digunakan untuk mengembangkan aplikasi berbasis desktop maupun web. Dalam artikel ini, kita akan belajar cara membuat program sederhana untuk mengelola data barang menggunakan Java dengan menggunakan struktur data array. Program ini akan memungkinkan Anda untuk menambahkan, mengedit, menghapus, dan mencari data barang dalam daftar.

Contoh Program Java Menggunakan Array Untuk Membuat Data Barang :

1. Menyiapkan Proyek Java

Sebelum memulai, pastikan Anda telah menginstal Java Development Kit (JDK) di komputer Anda. Anda juga akan memerlukan Integrated Development Environment (IDE) seperti Eclipse, NetBeans, atau IntelliJ IDEA. Di sini, kita akan menggunakan Eclipse IDE. Ikuti langkah-langkah berikut untuk membuat proyek Java:

Buka Eclipse dan buat proyek Java baru dengan mengikuti langkah berikut:
  • Pilih “File” -> “New” -> “Java Project.”
  • Beri proyek Anda nama, misalnya “DataBarangApp.”
  • Klik “Finish.”

Setelah proyek terbuka, buat kelas utama untuk program ini dengan mengikuti langkah berikut:
  • Klik kanan pada proyek Anda di “Package Explorer.”
  • Pilih “New” -> “Class.”
  • Namai kelas ini sebagai “DataBarang.”

2. Mendefinisikan Kelas DataBarang

Dalam kelas “DataBarang,” kita akan mendefinisikan atribut dan metode yang diperlukan untuk mengelola data barang. Di bawah ini adalah contoh definisi kelas:

java :

import java.util.ArrayList;
import java.util.Scanner;

public class DataBarang {
    private ArrayList<String> daftarBarang = new ArrayList<>();
    private Scanner input = new Scanner(System.in);

    // Menambahkan barang ke dalam daftar
    public void tambahBarang(String barang) {
        daftarBarang.add(barang);
    }

    // Menghapus barang dari daftar
    public void hapusBarang(String barang) {
        if (daftarBarang.contains(barang)) {
            daftarBarang.remove(barang);
        } else {
            System.out.println(“Barang tidak ditemukan.”);
        }
    }

    // Menampilkan semua barang dalam daftar
    public void tampilkanDaftarBarang() {
        if (daftarBarang.isEmpty()) {
            System.out.println(“Daftar barang kosong.”);
        } else {
            System.out.println(“Daftar Barang:”);
            for (String barang : daftarBarang) {
                System.out.println(barang);
            }
        }
    }

    public static void main(String[] args) {
        DataBarang dataBarang = new DataBarang();
        Scanner input = new Scanner(System.in);

        while (true) {
            System.out.println(“nMenu:”);
            System.out.println(“1. Tambah Barang”);
            System.out.println(“2. Hapus Barang”);
            System.out.println(“3. Tampilkan Daftar Barang”);
            System.out.println(“4. Keluar”);
            System.out.print(“Pilih menu (1/2/3/4): “);

            int pilihan = input.nextInt();
            input.nextLine(); // Membersihkan newline

            switch (pilihan) {
                case 1:
                    System.out.print(“Masukkan nama barang: “);
                    String namaBarang = input.nextLine();
                    dataBarang.tambahBarang(namaBarang);
                    break;
                case 2:
                    System.out.print(“Masukkan nama barang yang akan dihapus: “);
                    String namaBarangHapus = input.nextLine();
                    dataBarang.hapusBarang(namaBarangHapus);
                    break;
                case 3:
                    dataBarang.tampilkanDaftarBarang();
                    break;
                case 4:
                    System.out.println(“Terima kasih!”);
                    System.exit(0);
                default:
                    System.out.println(“Pilihan tidak valid.”);
            }
        }
    }
}

3. Menjalankan Program

Setelah Anda selesai menulis kode di atas, Anda dapat menjalankan program dengan mengklik tombol “Run” di Eclipse atau menggunakan perintah java DataBarang dari command line jika Anda menggunakan IDE lain atau menjalankan program dari terminal.

Program ini akan memungkinkan Anda untuk menambahkan barang ke dalam daftar, menghapus barang dari daftar, dan menampilkan daftar barang yang telah Anda tambahkan.

Kesimpulan :

Dalam artikel ini, kita telah belajar cara membuat program sederhana untuk mengelola data barang menggunakan Java. Program ini menggunakan struktur data array untuk menyimpan daftar barang, dan Anda dapat menambahkan, menghapus, dan menampilkan data barang. Anda dapat memodifikasi program ini lebih lanjut untuk fitur-fitur tambahan seperti penyimpanan data ke file atau validasi input. Semoga artikel ini membantu Anda dalam memahami dasar-dasar pemrograman Java.

Leave a Reply

Your email address will not be published. Required fields are marked *