หากต้องการแยกและรวมสตริงใน Java ให้ใช้เมธอด split() และ join() ดังตัวอย่างด้านล่าง -
ตัวอย่าง
public class Demo{ public static void main(String args[]){ String my_str = "This_is_a_sample"; String[] split_str = my_str.split("_", 4); System.out.println("The split string is:"); for (String every_Str : split_str) System.out.println(every_Str); String joined_str = String.join("_", "This", "is", "a", "sample"); System.out.println("The joined string is:"); System.out.println(joined_str); } }
ผลลัพธ์
The split string is: This is a sample The joined string is: This_is_a_sample
คลาสชื่อ Demo มีฟังก์ชันหลัก ที่นี่วัตถุสตริงถูกกำหนดและแยกตามค่า '_' จนถึงคำสุดท้าย วนซ้ำ 'for' และสตริงถูกแยกตามค่า '_' อีกครั้ง สตริงถูกรวมเข้าด้วยกันโดยใช้ฟังก์ชัน 'เข้าร่วม' ข้อความที่เกี่ยวข้องจะแสดงบนคอนโซล