• Java

    Install Maven Local Repository

    Download Apache Maven disini.

    Tambahkan maven ke path pada Environment Variables.

    Jalankan command berikut ini:

    mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging> 

    Jika file JAR di hasilkan oleh Apache Maven:

    mvn install:install-file -Dfile=<path-to-file> 

    Jika menggunakan pom-file:

    mvn install:install-file -Dfile=<path-to-file> -DpomFile=<path-to-pomfile> 

    Keterangan:
    <path-to-file> lokasi file jar
    <group-id> nama group id (misal: org.akhal)
    <artifact-id> nama library (misal: kbbi)
    <version> versi library
    <packaging> jenis packaging (misalkan: jar)

  • Java

    Format Currency Rupiah pada Java

    Import file:

    import java.text.DecimalFormat;
    import java.text.DecimalFormatSymbols;

    Format:

    DecimalFormat id = (DecimalFormat) DecimalFormat.getCurrencyInstance();
    DecimalFormatSymbols rp = new DecimalFormatSymbols();
    
    rp.setCurrencySymbol("Rp");
    rp.setMonetaryDecimalSeparator(',');
    rp.setGroupingSeparator('.');
    id.setDecimalFormatSymbols(rp);
    
    Double harga = 1000,10;
    id.format(harga);
  • Java

    LinkedHashMap

    Mirip seperti HashMap, tetapi dengan pengorderan data sesuai dengan urutan elemen yang didaftarkan (insertion-order).

    Contoh:

    LinkedHashMap<Integer, String> mapAngka = new LinkedHashMap<Integer, String>();
    mapAngka.put(1, "SATU");
    mapAngka.put(2, "DUA");
    mapAngka.put(3, "TIGA");
    mapAngka.put(4, "EMPAT");
    mapAngka.put(5,"LIMA");
    System.out.println(mapAngka);

    Hasil yang didapat:

    {1=SATU, 2=DUA, 3=TIGA, 4=EMPAT, 5=LIMA}