Belajar Menggunakan Fungsi split String pada Java


Assalamualaikum Warahmatullahi Wabarakatuh.

Pada pemrograman Java terdapat salah satu method yang bernama split(). Method ini berfungsi untuk mengambil suatu nilai yang terdapat didalam variable String, nilai tersebut dapat kita ambil dengan menggunakan Regex lalu setelah itu akan menembalikan nilainya dengan nilai char array. Method ini dapat kita gunakan ketika ingin Manipulasi String.


Pada tutorial kali ini , kita akan belajar cara menggunakan method split(), pada class String ,dengan menggunakan pemrograman Java. Untuk itu mari kita simak tutorial berikut ini

Materi lainnya yang direkomendasikan:

Belajar Menggunakan Fungsi split String pada Java

Buka aplikasi Netbeans IDE atau sejenisnya, pada laptop/komputer kalian, lalu buat project baru.

Pada class yang kalian buat, masukan contoh source code berikut ini, serta perhaikan penjelesannya:
package WILDAN_TECHNO_ART;

public class Main {
 
    public static void main(String args[]) {
        //Membuat Variable
        String kalimat = "Belajar Pemrograman Java di wildantechnoart.net";
        String noID ="11-3466-9900-3";
 
        //Contoh dari regex,untuk memisahkan spasi
        String[] kata = kalimat.split("\\s");
 
        //Contoh regex, untuk memisahkan tanda -
        String[] bagian = noID.split("-");
 
        //Mengambil nilai berdasarkan index dari pemisahan method split -
        String bagian1 = bagian[0];
        String bagian2 = bagian[1];
        String bagian3 = bagian[2];
        String bagian4 = bagian[3];
 
        //Menampilkan nilai yang dipisahkan berdasarkan spasi
        //Menggunakan for-each
        for(String text :kata){
            System.out.println(text);
        }
 
        //Menampilkan nilai yang di pisahkan dari simbol -
        System.out.println("No ID : "+bagian1+bagian2+bagian3+bagian4);
    }
 
}
Penjelasan:

Pada contoh code diatas , kita menggunakan contoh variable kalimat dan noID,yang akan digunakan untuk percobaan dengan method split(). Method ini, akan mengembalikan nilai char array , maka kita harus menampilkannya sama seperti halnya kita menampilkan nilai di dalam array,

Pada contoh variable pertama ,yaitu variable kalimat, kita menggunakan pola memisahkanya berdasarkan spasi dengan menggunakan simbol "\\s". Lalu kita simpan di variable kata , dengan tipe data Array String.

Untuk menampilkanya, disana kita menggunakan perulangan for each. Untuk menambil semua nilai didalam Array, lalu menampilkannya secara terpisah

Pada variable kedua, yaitu variable noID , kita menggunakan pola memisahkanya berdasarkan simbol "-". Selanjutnya kita simpan di variable bagian , dengan tipe data Array String.

Selanjutnya kita akses, berdasarkan no index 0,1,2 dan 3. Hasil pecahan dari index tersebut kita simpan pada variable bagian1, bagian2 , dan bagian3 dan bagian4.

Demo:


Terimakasih atas kunjungannya, semoga tutorial yang saya berikan bisa bermanfaat untuk kalian semua, selebihnya, mohon maaf bila ada kesalahan.

Wassalamualaikum Warahmatullahi Wabarakatuh.

Wildan M Athoillah
Wildan M Athoillah Blogger dan spesialis pembuat aplikasi android.