Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Split() Metode String di Java:Cara Memisahkan String dengan Contoh

Apa itu string split() di Java?

StrSplit() metode ini memungkinkan Anda untuk memutuskan string berdasarkan pembatas string Java tertentu. Sebagian besar atribut pemisahan string Java akan berupa spasi atau koma (,) yang ingin Anda putuskan atau pisahkan stringnya

sintaksis fungsi split()

public String split(String regex)
public String split(String regex, int limit)  

Parameter

Cara Memisahkan String di Java dengan Pembatas

Contoh di bawah ini menunjukkan cara membagi string di Java dengan pembatas:

Misalkan kita memiliki variabel string bernama strMain dibentuk dari beberapa kata seperti Alpha, Beta, Gamma, Delta, Sigma – semuanya dipisahkan dengan koma (,).

Di sini jika kita menginginkan semua string individual, pola terbaik yang mungkin adalah membaginya berdasarkan koma. Jadi kita akan mendapatkan lima string terpisah sebagai berikut:

Gunakan string split dalam metode Java terhadap string yang perlu dibagi dan memberikan pemisah sebagai argumen.

Dalam kasus Java split string by delimiter ini, pemisahnya adalah koma (,) dan hasil dari operasi Java split string dengan koma akan memberi Anda array split.

class StrSplit{
  public static void main(String []args){
   String strMain = "Alpha, Beta, Delta, Gamma, Sigma";
    String[] arrSplit = strMain.split(", ");
    for (int i=0; i < arrSplit.length; i++)
    {
      System.out.println(arrSplit[i]);
    }
  }
}

Loop dalam kode hanya mencetak setiap string split Java ke array setelah fungsi split di Java, seperti yang ditunjukkan di bawah ini-

Keluaran:

Alpha
Beta
Delta
Gamma
Sigma

Contoh:Metode Java String split() dengan regex dan panjang

Pertimbangkan situasi, di mana Anda hanya memerlukan elemen 'n' pertama setelah fungsi split di Java tetapi ingin sisa string tetap apa adanya. Keluaran seperti ini-

  1. Alfa
  2. Beta
  3. Delta, Gamma, Sigma

Ini dapat dicapai dengan meneruskan argumen lain bersama dengan string split() dalam operasi Java, dan itu akan menjadi batas string yang diperlukan.

Perhatikan kode metode split berikut di Java –

class StrSplit2{
  public static void main(String []args){
   String strMain = "Alpha, Beta, Delta, Gamma, Sigma";
    String[] arrSplit_2 = strMain.split(", ", 3);
    for (int i=0; i < arrSplit_2.length; i++){
      System.out.println(arrSplit_2[i]);
    }
  }
}

Keluaran:

Alpha
Beta
Delta, Gamma, Sigma

Cara Memisahkan string di Java dengan Spasi

Pertimbangkan situasi, di mana Anda ingin membagi string dengan spasi. Mari kita pertimbangkan sebuah contoh di sini; kami memiliki variabel Java string terpisah bernama strMain yang dibentuk dari beberapa kata Selamat datang di Guru99.

public class StrSplit3{  
public static void main(String args[]){  
String strMain ="Welcome to Guru99"; 
String[] arrSplit_3 = strMain.split("\\s");
    for (int i=0; i < arrSplit_3.length; i++){
      System.out.println(arrSplit_3[i]);
    }
  }
}

Keluaran:

Welcome
to 
Guru99

java

  1. String Length() Metode di Java:Cara menemukan dengan Contoh
  2. Java String indexOf() Metode dengan Substring &Contoh
  3. Metode Java String charAt() dengan Contoh
  4. Metode Java String compareTo():​​Cara Menggunakan dengan Contoh
  5. String Java berisi() Metode | Periksa Substring dengan Contoh
  6. Java String EndsWith() Metode dengan Contoh
  7. Java String replace(), replaceAll() dan replaceFirst() metode
  8. Java BufferedReader:Cara Membaca File di Java dengan Contoh
  9. Cara Mengonversi Char ke String di Java (Contoh)
  10. Cara Membalikkan String di Java menggunakan Rekursi