خلاصه مطلب
متد ()split برای تقسیم یک String به زیر رشته های آن بر اساس جداکننده(de limit er) داده شده استفاده می شود.
نوع محتوامقاله آموزشی
موضوعآموزش برنامه نویسی »
زمان مطالعه۱ دقیقه
آخرین ویرایش۱۹ آبان ۱۳۹۶
.png)
.png)
| String[] split(String regex): |
| package javalike;public class Test9 { public static void main(String[] args) { String str = "r 2 5"; String array[] = str.split(" "); for (inti = 0; i < array.length; i++) System.out.println("Separated string " + i + ": " + array[i]); } } |
| Separated string 0: r Separated string 1: 2 Separated string 2: 5 |
| String str = "r 2 5"; |
| String array[] = str.split(" "); |
| for (int i = 0; i < array.length; i++) System.out.println("Separated string " + i + ": " + array[i]); } |
| String[] split(String regex, int limit ): |
| package javalike ;public class Test9 { public static void main(String[] args) { String str = "Welcome-to-javapro.ir"; String array1[] = str.split("-"); System.out.println(""); System.out.println("Return Value :"); for (int i = 0; i < array1.length; i++) System.out.println("Separated string " + i + ": " + array1[i]); System.out.println(""); System.out.println("Return Value :"); String array2[] = str.split("-", 2); for (int i = 0; i < array2.length; i++) System.out.println("Separated string " + i + ": " + array2[i]); } } |
| Return Value : Separated string 0: Welcome Separated string 1: to Separated string 2: javapro.ir Return Value : Separated string 0: Welcome Separated string 1: to-javapro.ir |
| String array1[] = str.split("-"); |
| Separated string 0: Welcome Separated string 1: to Separated string 2: javapro.ir |
| String array2[] = str.split("-", 2); |
| Separated string 0: Welcome Separated string 1: to-javapro.ir |
| package javalike ;public class SplitExample { public static void main(String args[]) { String str = new String("28/12/2013"); System.out.println("split(String regex):"); String array1[] = str.split("/"); for (String temp : array1) { System.out.println(temp); } System.out.println("split(String regex, int limit) with limit=2:"); String array2[] = str.split("/", 2); for (String temp : array2) { System.out.println(temp); } }} |
| split(String regex): 28 12 2013 split(String regex, int limit) with limit=2: 28 12/2013 |
| package javalike;public class Test110 { public static void main(String[] args) { String str = "_a_b_c_d_e_f_"; String array2[] = str.split("_"); for (int i = 0; i < array2.length; i++) System.out.println("Separated string " + i + ": " + array2[i]); } } |
| Separated string 0: Separated string 1: a Separated string 2: b Separated string 3: c Separated string 4: d Separated string 5: e Separated string 6: f |
| package javalike;public class Test110 { public static void main(String[] args) { String str = "_a_b_c_d_e_f_"; String array2[] = str.split("_", 0); for (int i = 0; i < array2.length; i++) System.out.println("Separated string " + i + ": " + array2[i]); } } |
| Separated string 0: Separated string 1: a Separated string 2: b Separated string 3: c Separated string 4: d Separated string 5: e Separated string 6: f |
| package javalike ;public class Test110 { public static void main(String[] args) { String str = "_a_b_c_d_e_f_"; String array2[] = str.split("_", -1); for (int i = 0; i < array2.length; i++) System.out.println("Separated string " + i + ": " + array2[i]); } } |
| Separated string 0: Separated string 1: a Separated string 2: b Separated string 3: c Separated string 4: d Separated string 5: e Separated string 6: f Separated string 7: |
.png)
.png)
.png)


