Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); ArrayList
mhsList = new ArrayList<>(); int pilihan; do { System.out.println("Menu:"); System.out.println("1. Tambah Mahasiswa"); System.out.println("2. Tampilkan Mahasiswa"); System.out.println("3. Keluar"); System.out.print("Pilih menu (1-3): "); pilihan = scanner.nextInt(); scanner.nextLine(); // membersihkan newline switch (pilihan) { case 1: System.out.print("Masukkan NIM: "); String nim = scanner.nextLine(); System.out.print("Masukkan nama: "); String nama = scanner.nextLine(); System.out.print("Masukkan umur: "); int umur = scanner.nextInt(); Mahasiswa mhs = new Mahasiswa(); mhs.setNIM(nim); mhs.setNama(nama); mhs.setUmur(umur); mhsList.add(mhs); System.out.println("Mahasiswa berhasil ditambahkan!"); break; case 2: System.out.println("Daftar Mahasiswa:"); for (Mahasiswa m : mhsList) { System.out.println("NIM: " + m.getNIM() + " Nama: " + m.getNama() + " Umur: " + m.getUmur()); } break; case 3: System.out.println("Keluar dari program."); break; default: System.out.println("Pilihan tidak valid. Silakan coba lagi."); } } while (pilihan != 3); } }
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)