Cari artikel di situs ini

Java untuk Pemula

Versi ramah cetakVersi ramah cetak

Bahasa pemrograman Java adalah bahasa pemrograman berorientasi objek yang mirip dengan bahasa C++ dan Smalltalk. Java bersifat netral, tidak bergantung pada suatu platform, dan mengikuti prinsip WORA (Write Once and Run Anywhere). Tidak seperti C atau C++, Anda dapat menulis program dalam bahasa Java, cukup sekali mengkompilasi dan dapat dijalankan pada berbagai sistem operasi, seperti Windows, Linux, Solaris, MacOS. Sebaliknya bahasa C++ bergantung pada suatu platform, karena mengharuskan kita mengkompilasi program tersebut pada setiap sistem operasi yang dituju.

Komentar

tanya dong

source code teks berjalan di program java gimana yaa ?
uda browsing jugag
tapi pada gag ada..

{Random Password}

Help me--

membuat random password acak md5....???

kaiz...*

saya juga nyari

klau ketemu kasi tau dong soalnya saya lgi skripsi

 

http://arfianhidayat.com/

lihat lihat juga disini http://arfianhidayat.com/

LINK

saya baru bergabung hari ini . . . mau bertanya cara mengelingkan dengan Data base giman ya ?

 

coding

tolong buatkan sourcecode bubble sort dan quick sort yang pendek, soalx sy msh blum trlalu pham

Pemula dan INGIN MENGUASAI

Saya mahasiswa STMIK DIPANEGARA MAKASSAR. Sudah ambil java 2 kali, tiap keluar kelas langsung blank aja gitu.. saya kemarin baru diajarin class dan package.. dikasi tugas, nyari di internet tapi semua serba ada import.* blabla yang belum saya mengerti..

Kalo boleh minta tolong.. sedikit petunjuk untuk program hitung luas segitiga gimana yah? Yang sangat simple tapi jalan.

@JodyFerd

Luas Segitiga

Untuk Jody ferdiansyah ane punya program untuk luas segitiga. semoga bermanfaat setidaknya memberikan pencerahan. Contoh program java menghitung luas segitiga.

import java.util.Scanner;

 

public class Luassegitiga

{

public static void main (String[] args)

{

Scanner scan =new Scanner(System.in);

float luas,a,t;

System.out.print("Masukan Alas :");

a=scan.nextFloat();

System.out.print("Masukan Tinggi :");

t=scan.nextFloat();

luas=(a*t)/2;

System.out.print("Jadi Luas Segitiga Adalah :" +luas);

}

}

salam dari mahasiswa jurusan teknik informatika di UIN Bandung


 

sepi mau belajar

duhhh bng kok sepi amat mau nanya2 jadi aga malas so lama di balas..

3nos_

Software Coding

perbedaan program java yang di buat dari software coding seperti Eclipse, Netbeans, Geany, Scite, BlueJ ...

lalu codingan apa yang baik di gunakan untuk para pemula...*

kaiz...*

Notepad ++

mendingan pake notepad ++ dulu aja gan biar ngerti struktur yang sebenarnya gimana kalo pake IDE yang ky yg di atas kan source code sprti Class, public static void main ... udah di generate sama softwarenya sendiri jadi kita tinggal make aja (alias instant) lebih baik pake npp dulu aja Salam Java Indonesia

Selamat Pagi

 

Bismillah,

selamat pagi semua master master java, perkenalkan saya ApolloGambit, saya mengetahui situs ini dari salah satu forum terkemuka di Indonesia.....saya masih sangat newbie dalam pemograman bahasa Java, mohon kerja sama nya dari para Master Master Java dan seluruh member forum ini...untuk sekiranya dapat membantu menyelesaikan soal soal Program Java yang saya akan sering share dimari, sekaligus saya dapat memahami maksud dari program itu sendiri.....:)

Salam hangat, 

ApolloGambit

 

Tanya tentang Run-length Encoding

Perkenalkan saya desir...

saya pemula untuk hal2 yang berhubungan dengan java....untuk itu mohon bantuannya rekan2 sekalian....

rekan2 sekalian mohon bantuannya....saya ingin menanyakan mengenai Run-length Encoding...

contoh algoritma&code Run-length Encoding

membuat implementasi penulisan data piksel sebuah citra ke dalam bentuk
run-length encoding

contoh nya seperti ini

 

Format Masukan

Masukan dibaca dari masukan standar.

baris pertama menyatakan lebar citra

baris kedua menyatakan tinggi citra;
dan lebar×tinggi baris selanjutnya berisi data-data piksel :
koordinat_x,koordinat_y,kode_warna_piksel
Tidak ada aturan mengenai urutan kemunculan informasi piksel. Dengan kata lain, informasi
piksel bisa saja muncul secara acak, misalnya koordinat (1,0) dulu, lalu (2,3), lalu (3,0), dan
seterusnya.

contoh input

5
6
1,0,7
2,3,7
3,0,7
1,1,0
4,2,7

contoh keluaran

5
6
7,6
0,1
7,1
0,1
7,7

 

tidak diperbolehkan menyimpan informasi apapun
dalam bentuk matriks dua dimensi ataupun melakukan operasi pengurutan (sorting).

menyimpannya dalam bentuk run length encoding...

 

mohon bantuannya .... Please T_T... butuh banget masukan2 dan arahan rekan2 sekalian....

thank's

tanya masalah perulangan bilangan

agan agan master java ane pny kasus yg dah mentok ne mikirnya minta pencerahannya ,,,soalny begini,,

Buat program pengulangan untuk menampilkan bilangan yang nilai awall dan akhirnya diinput dari user berdasarkan spesifikasi sebagai berikut;

spesifikasi problem;

input : nilai awal dan nilai akhir

proses : pengulangan nilai

output : menampilkan bilangan dari nilai awal sampai nilai akhir

 

mohon jawabannya dari agan agan

bismillah

public class jawaban {
   
    public static void main(String[] args) throws IOException {
   
    BufferedReader ketik = new BufferedReader(new InputStreamReader(System.in));
        System.out.print("Masukkan nilai awal : ");
        String input = ketik.readLine();
        int a = Integer.parseInt(input);
        System.out.print("Masukka nilai akhir : ");
        input = ketik.readLine();
        int b = Integer.parseInt(input);
             int i;  
       
        for(i=a;i<=b;i++){
       
            System.out.println(i);
        }
    }
}

nyoba

int NilaiAwal;  //jangan lupa diinputkan nilainya
int NilaiAkhir;  //jangan lupa diinputkan nilainya

for(int i=NilaiAwal;i<=NilaiAkhir;i++){
       System.out.println(i);
     }

Bee^^3

mohon bantuannya mas

ada tugas tapi dak ssaya selesaikan karena terdiri dari banyak atribut sedangkan hanya bisa nyelesaiakan yg pakai satu atribut aja minta tolong ya gimana penyelesaiannya tugas kayak ini soalnya :

 

1.Has (50, 80, 94) NA = .... 2.Muhsan (80, 70, 91) NA = .... 3.Abrar (70, 66, 71) NA = .... 4.Edy (66, 60, 61) NA = .... 5.Haswari (54, 60, 89) NA = ....

Rumus NA

NA = (20%*H)+(30%*M)+(50%*S)

Output :

 

NIM : 1, Nama : Has, Nilai Akhir : ....

NIM : 2, Nama : Muhsan, Nilai Akhir : ....

NIM : 3, Nama : Abrar, Nilai Akhir : ....

NIM : 4, Nama : Edy, Nilai Akhir : ....

NIM : 5, Nama : Haswari, Nilai Akhir : ....


Semoga Belum Basi

 

class jawaban {

public static void main(String[]args){

 

String [] nama = new String[5];

nama[0] = "Has";

nama[1] = "Muhsan";

nama[2] = "Abrar";

nama[3] = "Edy";

nama[4] = "Haswari";

 

int [] Nilai1 = new int[5];

Nilai1[0] = 50;

Nilai1[1] = 80;

Nilai1[2] = 70;

Nilai1[3] = 66;

Nilai1[4] = 54;

 

int [] Nilai2 = new int[5];

Nilai2[0] = 80;

Nilai2[1] = 70;

Nilai2[2] = 66;

Nilai2[3] = 60;

Nilai2[4] = 60;

 

int [] Nilai3 = new int[5];

Nilai3[0] = 94;

Nilai3[1] = 91;

Nilai3[2] = 71;

Nilai3[3] = 61;

Nilai3[4] = 89;

 

for(int i=0;i<=4;i++){

double nilaiAkhir=(Nilai1[i]*0.2)+(Nilai2[i]*0.3)+(Nilai3[i]*0.5);

System.out.println("Nim : "+i+", Nama : "+nama[i]+", Nilai Akhir : "+nilaiAkhir);

}

}

}

 

kalo menurut pemikiran saya.. (sorry kalo ada kekurangan)

NA = (20%*H)+(30%*M)+(50%*S)

Output :
NIM : 1, Nama : Has, Nilai Akhir : ....
NIM : 2, Nama : Muhsan, Nilai Akhir : ....
NIM : 3, Nama : Abrar, Nilai Akhir : ....
NIM : 4, Nama : Edy, Nilai Akhir : ....
NIM : 5, Nama : Haswari, Nilai Akhir : ....

untuk rumus dan tampilannya, pakai procedure aja..
int A=0;
static void proses (int H, int M, int S, String nama){
     int NA = ((20/100)*H)+((30/100)*M)+((50/100)*S);
     A=A+1;

     System.out.println("NIM : "+A+", Nama : "+nama+", Nilai Akhir : "+NA);
}

1.Has (50, 80, 94)

2.Muhsan (80, 70, 91)

3.Abrar (70, 66, 71)

4.Edy (66, 60, 61)

5.Haswari (54, 60, 89)

untuk masukkan tiap nilainya, pakek perulangan 1-5 terus dihubungin sama switch case..
for (int i=1;i<=5;i++){
      switch (i){
           case 1: proses (50, 80, 94,Has); break;
           case 2: proses (80, 70, 91,Mushan); break;
           case 3: proses (70, 66, 71,Abrar); break;
           case 4: proses (66, 60, 61,Edy); break;
           case 5: proses (54, 60, 89,Haswari); break;

      }
}


semoga bermanfaat..

Bee^^3

array

mas mau tanya codingnya neh, misal ada soal gini

String[]A={1,2,3,4,5};

String[]B={1,3,5,7,9};

cari nilai yang sama pada dua array tersebut... tolong banget mas??

coba-coba :D

public class sama{
    static String [ ] A = {"ani","andi","rudy","ifha","aan"};
    static String [ ] B = {"ani","rara","dona","ifha","lia"};
   
    public static void main (String[ ]args){
        for (int i=0;i<A.length;i++){
            for (int j=0;j<B.length;j++){
                if(A[i].equals(B[j])){
                    System.out.println("A["+i+"]="+A[i]+" sama dengan B["+j+"]="+B[j]);
                    }
            }
        }
    }
}

 

  • .equals() = digunakan untuk membandingkan 2 string, sama ato gag
  • deklarasi Array qm yg bernilai String salah, untuk isi datanya, dikasih tanda petik contoh = {"1","2","3","4"}
  • kalo Array qm bernilai integer, buat membandingkan cukup pakek sama dengan dua kali contoh = if (A[i]==B[j]) dan untuk deklarasi array integer, gak usah pakek tanda petik contoh = {1,2,3,4}

 

 

 

Bee^^3

Haduh! Gimana Mau Maju

Jika kita berharap soal kita akan dikerjakan oleh orang lain itu sama saja memasukan cabai kedalam mangkuk es-krim.
Ane juga masih pemula namun paham hanya akan bertanya pada titik dimana kita stuck
. Bukan asal minta orang kerjain atau benerin program,TANYA KONDISI DIMANA KITA ERROR!

DiegoHandsome

setuju

setuju........banget jangan jadi  bangsa pemalas

akbar dan anaknya

setuju..like this.. :D

setuju..
like this.. :D

Bee^^3

i luph java :D

suka java..
mohon bimbingannya...

Bee^^3

^^

gabungg yaaaa...
mohon bimbingannya semoga lancar, mau memperdalam java....
software yang bagus pakee apa yaa ?

-Yoga Rezpector Gooners-

ajarin GUI donk :)

kalo bisa materi tentan GUI lebih di banyakin lagi yaaakk

pengen memperdalam java nih..biar bisa...

-you can do anything with everything you have-

penggabungan 2 array

aku ada tugas, dsuruh gabung 2 aRRay,
array1 isinya 10
array2 isinya juga 10

array 3 isinya 20
nah, gmna caranya ngegabungin array 1 dan 2 ke array 3???

ada yg tau

script tentang Himpunan

makasih sebelumnya udah boleh gabung

mau nanya nih,script java buat bab himpunan itu gimana yaaaaa???pusing bgt

Thx a lot :)

da yg tw kodingnya rumus

da yg tw kodingnya rumus mencari rata-rata menggunakan rekursi d java??

mohon bantuannya...

 

thx

ansor

nanya mas

gimana sih mas buat source code java soal ni

80...100      A

79...70       B

69...60       C

59..50        D

49..40       E

tp pake case mas

tlongin ya mas dtunggu jwbannya sebelum malam ya

ne sedikit solusi switch

 

package javaDasar;

 

public class SwitchCase {

public static void main(String[]args){

int poin = 80;

int status;

if((poin <=100) && (poin >=80)){

status = 1;

}

else if(poin <= 79 && poin >=70){

status =2;

}

else if(poin <= 69 && poin >=60){

status=3;

}

else if(poin <= 59 && poin >=50){

status=4;

}

else if(poin <= 49 && poin >=40){

status=5;

}else{

status=6;

}

switch(status){

case 1:

System.out.println("A");

break;

case 2:

System.out.println("B");

break;

case 3:

System.out.println("c");

break;

case 4:

System.out.println("D");

break;

case 5:

System.out.println("E");

break;

case 6:

System.out.println("0");

break;

}

}

}


 

pengen ikutn nih...

gmana Klo casenya dibuat menjadi (Case 80 sampai 100:)

Penikmat baru blog ini mohon bantuannya...

Bagaimana menampilkan semua element array dalam 1 show message???


Tolong yachh...

deqivt

Perkenalkan Saya Ariez

Maaf sebelumnya saya pengen tanya batasan kapasitasnya Char berapa ya???

Mohon bantuannya

16 bit

16 bit

MAu konsultasi,ane bikin

MAu konsultasi,ane bikin program yang nerima 3 inputan..penampakannya:

import java.util.Scanner;

public class siku
{
    public static void main(String[] args)
    {
        double d;
        double a,b,c;
        Scanner input=new Scanner(System.in);
       
        System.out.print(" Sisi pertama: ");
        a=input.nextDouble();
        System.out.print(" Sisi kedua: ");
        b=input.nextDouble();
        d=Math.sqrt((a*a)+(b*b));
        System.out.println(" sisi ke 3 harusnya: "+d);
        System.out.print(" Sisi Ketiga: ");
        c=input.nextDouble();
        System.out.println("Sukses bukan suka es.");
       
        if(a>b)
        {
            if((a>c)&&(a==Math.sqrt(c*c+b*b)))
            {
                System.out.println(" Segitiga siku2");
            }
            else if((c>a)&&(c==Math.sqrt(a*a+b*b)))
            {
                System.out.println(" Segitiga siku2");
            }
            else
            {
                System.out.println(" Bukan Segitiga siku2");
            }
        }
        else if(b>a)
        {
            if((b>c)&&(b==Math.sqrt(c*c+a*a)))
            {
                System.out.println(" Segitiga siku2");
            }
            else if((c>b)&&(c==Math.sqrt(a*a+b*b)))
            {
                System.out.println(" Segitiga siku2");
            }
            else
            {System.out.println(" Bukan Segitiga siku2");}
        }
    }
}

pas dijalanin pas nerima inputan ke 3 eh malah muncul yg macm2..tolong bantuannya

Download "Java untuk Pemula bagaimana ?"

Mas, saya kadang suka kesusahan kalau misalkan belajar java disini dalam keadaan gak connect internet!
boleh gak diaksih download fullnya yg ini?? pleeaseeeeeee :(

salam kenal mas mbak om tante.....

salam kenal....

saya member baru di sini mohon bimbingan nya,

karena saya hobi ngoprek

zzzzzzzzzzzzzzz

zzzzzzzzzzzzz

zzzzzzzzzzzzz

zzzzzzzzzzzzzzz

zzzzzzzzzzzzz

zzzzzzzzzzzzzzzz

zzzzzzzzzzz        mohon bimbingannya.......

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

jfdiahfpeaphfaphfa

mau nanya kalo bab tentang aritmatika kok nyari ga ketemu ya, mohon petunjuk nya...........

bisa bantu ga?

ni soal nya

 

Definisikan sebuah kelas bernama Odometer yang digunakan untuk melacak bahan bakar dan jarak tempuh kendaraan. Kelas tersebut harus dapat mengetahui konsumsi bahan bakar dan jarak tempuh kendaraan. Sertakan constructor, accessor, dan mutator untuk kelas tersebut. Tambahkan pula method's header untuk:
1. Mengembalikan odometer ke posisi nol kilometer.
2. Menghitung efisiensi bahan bakar.
3. Menambahkan sejumlah jarak tempuh kendaraan.

Tolong dijawab ya pak...

permisi saya pnya tugas ni tentang struktur data lebih jelase tentant TRee(pohon)...

ni soale...

Data :40  13  62  56  74  29  18  69  35

tolong carikan In Ordernya ,Pre Order dan Post Orderny ya....

tanks   sbelumnya...ditunggu

mohon bantuan

1)Buat kode untuk menginputkan sembarang bilangan bulat ke dalam array A (2 dimensi 2 baris 3 kolom), copy-kan isi array A ke dalam array B (2 dimensi 2 baris 3 kolom) yang bernilai genap, cari nilai terbesar dari baris kedua dari array A, kemudian cetak isi array tersebut.

ilustrasi:

Inputkan Angka Indeks 0,0 : 1
Inputkan Angka Indeks 0,1 : 6
Inputkan Angka Indeks 0,2 : 2
Inputkan Angka Indeks 1,0 : 5
Inputkan Angka Indeks 1,1 : 8
Inputkan Angka Indeks 1,2 : 3

Array A:
1 6 2
5 8 3

Array B:
0 6 2
0 8 0

Nilai terbesar baris kedua array A: 8

 

2)Buat kode untuk menginputkan sembarang bilangan bulat ke dalam array A (2 dimensi 2 baris 3 kolom), lalu isinya di-copy ke dalam array B (1 dimensi 6 kolom), kemudian array B diurutkan dari besar ke kecil,  kemudian dicetak.

ilustrasi:
Inputkan Angka Indeks 0,0 : 1
Inputkan Angka Indeks 0,1 : 6
Inputkan Angka Indeks 0,2 : 2
Inputkan Angka Indeks 1,0 : 5
Inputkan Angka Indeks 1,1 : 8
Inputkan Angka Indeks 1,2 : 3

Array A:
1 6 2
5 8 3

Array B:
8 6 5 3 2 1

 

mohon d balas dan bantuannya .

download file

Bwat sobat semua, ane klo mau download file java utk pemula gmn ya caranya?......maf cz baru mau belajar java...heeee,,,klo boleh minta tips n trik'a spy bisa  belajar java gmn ya sob......thx b4

Belajar java

saya  mau nanya  kebetulan baru bljrj java

gmna  seh cara klo misalnya kita clik sbuah buton ok trus msuk ke halaman  brikut,

contohny klo diphp kita make (a href) buat link kehalaman selanjutnya?

mohon bantuanya

buat form action dgn file

buat form action dgn file berbeda..

sehingga pada saat button di klik dia akan memanggil file jsp lain yg terkait.,

begitu sepertinya

mohon bantuannya bang

gini bang saya mau sedikit share,kebetulan di kampus saya sebagai koordinator java club,otomatis mau tidak mau saya di tugaskan mencari konsep belajar java dan tentunya juga memberi materi kepada mereka.yang ikut komunitas java,kira-kira 40 anak lebih.sementara permasalahannya saya saya mendapat makul java masih setengah semester,otomatis masih beginer banget.wong nulis source code nya aja belum bener apalagi manage temen-temen.tapi saya sangat suka tantangan,saya memaang belum expert bahkan belum bisa,maka dari itu saya akan coba dan belajar secara maksimal supaya yang belum bisa ini menjadi bisa...

mohon bimbingannya,ya bang...soal materi dan konsepnya belajarnya bagaimana...?

Mohon bantuannya Lyrrac.com

Mas tolong perbaiki scriptny donk, ditunggu ya mas ,

jujur gw perlu bget sblm jam 15.00 wib tanggal 13 Mei 2011,

mksh banget sebelumya....

ni scriptnya

public class ArraySample5 {
public static void main(String[] args) {
int[][] arr = new int[10][];
for (int i=arr.length; i>0; i--) {
arr[i] = new int[i];
for (int j=0; j<arr[i].length; j++) {
arr[i][j] = j;
}
}
for (int i=arr.length; i>0; i--) {
for (int j=0; j<arr[i].length; j++) {
System.out.print(arr[i][j]+ " ");
}
System.out.println();
}
}
}

sehingga outputnya sebagai berikut:
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1

Gak usah pakai array mas

package projectcoba;

public class Main {
  public static void main(String[]args) {
    int angka=9;
    for(int i=angka;i>=1;i-- ) {
      for(int j=1;j<i;j++ ) {
       System.out.print(j);
      }
    System.out.println(i);
    }
  }
}

//cukup pakai perulangan biasa.. namun nested loop (perulangan di dalam perulangan)

Warmest Regard, Febby

BanTu saya...Benerin Program,,Plizzzz

import java.util.Scanner;
////////////////////////////////////////////////////////////////
class mahasiswa {
    private String nimMhs;
    private String namaMhs;

//-------- constructor -----------------------------------------

    public mahasiswa(String nim, String nama) {
        nimMhs = nim;
        namaMhs = nama;
    }

//-------- method menampilkan data mahasiswa -------------------

    public void tampilMahasiswa() {
        System.out.println(nimMhs + " --> " + namaMhs);
    }

//-------- method untuk mengakses nim mahasiswa ----------------
//-------- karena nim jenis tipe datanya private ---------------

    public String ambilNim() {
        return nimMhs;
    }
} // end class mahasiswa

////////////////////////////////////////////////////////////////
class dataArray {
    private mahasiswa[] data; // menggunakan class mahasiswa
    private int nData; // untuk menghitung jumlah data
    private Scanner msk = new Scanner(System.in);

//-------- constructor -----------------------------------------

    public dataArray(int max) {
        data = new mahasiswa[max]; // membuat objek dari class mahasiswa
        nData = 0; // mula-mula jumlah data = nol
    }

//-------- method memasukkan data ------------------------------

    public void masuk(String nim, String nama) {
        data[nData] = new mahasiswa(nim,nama); //menyimpan data nim dan nama dalam array
        nData++; // jumlah data bertambah
        if (nimMhs<nData){
            if (nimMhs.compareTo(data[nimMhs])==0){
            System.out.println("data sudah ada silahkan isi yang lain");
            jml=0;

        }
        if(nData==0||jml==-1){
        data[nData] = nimMhs;
        nData++;
        }
        return nData;
    }

//-------- method menampilkan data -----------------------------

    public void lihat(int lht) {
        if (lht<nData){
            System.out.println("Data ke-" + (lht+1) + " --> " + data[lht]);
                        lihat(++lht);
                        data[lht].tampilMahasiswa();
                }
}



} //end class dataArray
////////////////////////////////////////////////////////////////

public class P10 {
    public static void main (String []args){
        int menu, maxSize=100;
        Scanner nilai = new Scanner(System.in);
        dataArray larik = new dataArray(maxSize); // menggunakan class dataArray

        do {
            System.out.println(".: M E N U :.");
            System.out.println("1. Masukkan data");
            System.out.println("2. Lihat data");
            System.out.println("3. Keluar");
            System.out.println("");
            System.out.print("PILIHAN ANDA --> ");
            menu =nilai.nextInt();
            System.out.println("");

            switch (menu) {
                case 1 : {
                    System.out.print("Masukkan NIM  --> ");
                    String no=nilai.next();
                    System.out.print("Masukkan Nama --> ");
                    String nm=nilai.next();
                    larik.masuk(no,nm); // memanggil method masuk() di class dataArray
                    System.out.println();
                    if (nim.compareTo("y")!=0&&nim.compareTo("t")!=0){
                    System.out.print("Apakah ingin mengulangi pengisian? [y/t] --> ");}
                    nim = nilai.next();
                    if else(nim.compareTo("y")!=0&&nim.compareTo("t")!=0){
                    System.out.println("masukan salah");}
                } break;

                case 2 : {
                    System.out.println("DATA");
                    larik.lihat(0); // memanggil method lihat() di class dataArray
                    System.out.println("");

                } break;
            }
        } while (menu>0 && menu<3);
     }
} // end class klasMhs