apa itu String di java dan bagaimana menggunakannya ?

:) :D

Daftar Materi Java

dijava, String adalah sebuah kelas jadi, String itu memiliki method. gampangnya String itu tipe data yang berupa kata – kata atau kalimat atau yang sejenisnya. mari kita coba buat sebuah String.

String nama = "Lahardi Alkawero";
//berarti variabel nama memiliki nilai "Lahardi Alkawero"
String kosong = "";
//berarti variabel kosong memuat "" 
//atau tidak memuat String atau karakter lain selain "";
//lalu diganti menjadi 
kosong = nama;
//sekarang variabel kosong bernilai "Lahardi Alkawero"

mari kita coba membuat kelas dengan nama StringTest dan coba mencetak kata Lahardi Alkawero

public class StringTest{
public static void main(String[] args){
String a = "";
String b = "Lahardi Alkawero";
String c = "Lahardi";
String d = " Alkawero";
String e = c+d;
int i = 123;

System.out.println(a+i);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);

}
}

bagaimana? .. :) ketika sebuah angka ditambahkan dengan String maka akan dirubah menjadi String. tanda disini berfungsi untuk menambahkan String atau disambung. yaa gampangnya kira – kira seperti itulah String.

Daftar Materi Java

cara membuat jar dengan netbeans

:) :D

Daftar Materi Java

pada pertemuan sebelumnya kita sudah membuat sebuah project dan juga kelas, lantas bagaimana kalau kita ingin membuat executable jar nya? agar tinggal double klik langsung jalan. caranya mudah,

  • pada ikon project klik kanan -> properties -> cari Run lalu di klik, pada bagian sebelah kanan yaitu Main Class anda pilih browse ->pilihlah kelas mana yang akan dijalankan pertama kali saat project di Run. jika hanya ada 1 kelas maka pilih saja, jangan sampai kosong ->  klik OK
  • pada ikon Project klik Kanan -> Clean and Build, tunggu sampai prosesnya selesai (lihat status bar bagian kiri paling bawah)
  • jika sudah selesai silahkan cari folder tempat anda menyimpan project, biasanya kalau default di windows ada di Documents -> Netbeans Projects -> namaProject. lalu masuk ke folder nama project dan cari folder dist. buka dan temukan file jar anda, silahkan double klik, maka akan program anda akan berjalan dengan baik.

Oke :) segitu aja.. gampang kan, jika dirasa sulit memahami bisa baca ulang dari pertemuan sebelumnya . jika anda ingin mempelajari materi lainnya silahkan mengunjungi daftar materi java.

Daftar Materi Java

memahami array di java dan cara membuat sekaligus menggunakannya

:) :D

Daftar Materi Java

array, gampangnya adalah wadah dari sekumpulan sesuatu, nah sesuatu itu bisa berupa kata – kata atau angka atau yang lain, nah kata – kata itu adalah String dan angka itu bisa berupa integer (angka bulat-> 123) atau double, float (angka koma koma -> 3,2). biar lebih mudah saya kasih gambar nah terdapat sebuah kotak dengan sekat, anggap saja kotak ini adalah sebuah kereta dan dibagi menjadi beberapa gerbong, bisa dilihat jumlah gerbong adalah 6 dan penomoran gerbong harus dimulai dari NOL. maka gerbong yang terakhir adalah 5 atau jumlah gerbong dikurang 1. kalau dalam array berarti array kita berkapasitas 6 dan indexnya dimulai dari 0 sampai 5 atau kapasitas – 1 . mudah kan? seperti itulah array.

lalu apa yang dimaksud dengan X????? sekarang perhatikan gerbong tadi, sudah jelas x itu adalah isi dari gerbongnya, yang perlu di ingat dalam array adalah jenis dari x harus sama. misal jika x adalah manusia maka x yang lain pun harus manusia, tidak boleh bercampur!! begitu juga array, jika salah satu X nya adalah angka maka yang lain juga angka, tidak boleh ada kata – kata. nah kita coba ini sekarang, array kita menjadi sekarang sudah jelas, array kita berisi kumpulan String (array of String), semuanya harus String. lalu coba kita buat lagi seperti ininah,, sekarang array kita berisi angka bulat atau integer. sekarang pertanyaannya bagaimana cara membuatnya di java?? oke mari kita coba buat. ingat semuanya harus dimulai dari membuat Kelas dulu dalam percobaan kita, buatlah kelas dengan nama ArrayTest, buat saja dengan netbeans atau eclipse, jika menggunakan netbeans bisa lihat cara membuat kelas. berikut ini adalah contoh kode awalnya

public class ArrayTest{

}

oke, sebuah kelas sudah jadi, karena ini cuma test maka langsung saja buat method main agar bisa di eksekusi (run).

public class ArrayTest{
  public static void main(String[] args){

}
}

nah sebuah kelas dengan method main sudah jadi, lalu kita coba membuat 2 array, yang berisi String dan integer seperti contoh diatas.

Cara mendeklarasikan array

  • String[] kumpulanString = new String[6],  berarti kita punya kotak dengan kapasitas 6 namun hanya boleh diisi String
  • int[] kumpulanInt = new Int[6], kalau yang ini hanya boleh di isi integer(angka bulat)

Cara mengisi Array

kita kan sudah membuat kotak – kotaknya, sekarang tinggal kita isi kotaknya untuk kotak pertama kita isi dengan

kumpulanString[0] = "perkenalkan";
kumpulanString[1] = "nama";
kumpulanString[2] = "saya";
kumpulanString[3] = "adalah";
kumpulanString[4] = "lahardi";
kumpulanString[5] = "alkawero";

kotak yang harus diisi String sekarang sudah di isi sesuai dengan nomer indexnya yang dimulai dari NOL. lalu kita isi kotak kedua dengan cara yang sama, namun isinya harus angka.

kumpulanInt[0] = 121;
kumpulanInt[1] = 2324;
kumpulanInt[2] = 300;
kumpulanInt[3] = 343;
kumpulanInt[4] = 12;
kumpulanInt[5] = 50;

nah seperti itulah caranya untuk mengisi array, sekarang kita coba kode lengkapnya

public class ArrayTest{
  public static void main(String[] args){
String[] kumpulanString = new String[6];
int[] kumpulanInt = new int[6];

kumpulanString[0] = "perkenalkan";
kumpulanString[1] = "nama";
kumpulanString[2] = "saya";
kumpulanString[3] = "adalah";
kumpulanString[4] = "lahardi";
kumpulanString[5] = "alkawero";

kumpulanInt[0] = 121;
kumpulanInt[1] = 2324;
kumpulanInt[2] = 300;
kumpulanInt[3] = 343;
kumpulanInt[4] = 12;
kumpulanInt[5] = 50;
}
}

Yak. kita sudah punya array yang sudah ada isinya Full!!! kita bisa rubah – rubah kapasitasnya sesuai mau kita, namun sekali kita sudah set 6! maka kita tidak bisa lagi merubahnya menjadi 8, harus tetap 6. sekarang bagaimana cara mengeluarkan atau mencetak atau memakai isinya ?

Contoh penggunaan array

  • mencetak isi array

jika kita ingin mencetak isi dari kumpulanString, misal kita ingin mencetak kata “alka”, kita lihat saja kata itu ada di index (nomer) berapa? yak betul!! ada di index ke – 4. berarti cara mencetaknya adalah

System.out.println(kumpulanString[4]);

jadi deh dia tercetak, kalau mau mencetak angka 50??

 System.out.println(kumpulanInt[5]);

jadi deh mencetak angka 50. gampang kan, sekarang kita coba dengan kode lengkapnya

public class ArrayTest{
  public static void main(String[] args){
String[] kumpulanString = new String[6];
int[] kumpulanInt = new int[6];

kumpulanString[0] = "perkenalkan";
kumpulanString[1] = "nama";
kumpulanString[2] = "saya";
kumpulanString[3] = "adalah";
kumpulanString[4] = "lahardi";
kumpulanString[5] = "alkawero";

kumpulanInt[0] = 121;
kumpulanInt[1] = 2324;
kumpulanInt[2] = 300;
kumpulanInt[3] = 343;
kumpulanInt[4] = 12;
kumpulanInt[5] = 50;

System.out.println(kumpulanString[4]);
System.out.println(kumpulanInt[5]);

}
}

jadi deh.. tinggal di run dengan menekan [shift + f6].

  • mengambil nilai array dan memasukkan ke variabel lain

misal kita ingin menjumlahkan 300 + 12 , maka kodenya

int a=kumpulanInt[4];
 int b=kumpulanInt[3];
 int c=a+b;
 System.out.println(c);

gampang kan? sekarang coba tulis juga kodenya agar bisa menjumlahkan. lalu bagaimana jika kita ingin membuat tulisan “lahardi alkawero” ? caranya juga sama kok

String as=kumpulanString[3];
 String bs=kumpulanString[5];
 String cs = ""+a+b;
 System.out.println(c);

hehe mudah kan?

Mendeklarasikan Array sekaligus mengisi array

kita sudah belajar caranya deklarasi array juga cara mengisinya, tapi ada cara lain untuk deklarasi sekaligus mengisi berikut kodenya

String[] kumpulanString = {"perkenalkan","nama","saya","adalah","lahardi","alkawero"};
int[] kumpulanInt = {121,2324,300,343,12,50};

nah kode diatas ini sudah langsung memasukkan item – itemnya ke dalam array. :)

oke saya rasa itu saja dari saya kali ini, anda bisa lihat daftar materi jika ingin belajar materi yang lain

Daftar Materi Java