สอนเขียนภาษา Java แยก String จากข้อความ โดยแนะนำให้ใช้คำสั่ง split ซึ่งคำสั่งนี้จะรับค่า argument เป็นอักษร หรือข้อความที่ใช้สำหรับแยก String ตัวอย่างจะแนะนำการแยก String และแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Java แยก String จากข้อความด้วย split
class Test {
public static void main(String args[]){
String fruit = "apple,banana,berry";
String f[] = fruit.split(",");
for( String v : f ) {
System.out.println( v );
}
}
}
ผลลัพธ์
apple
banana
berry
1. สร้างตัวแปร fruit มีค่าเท่ากับ apple,banana,berry
2. ใช้คำสั่ง split กับตัวแปร fruit โดยแยก String ด้วยอักษร , และเก็บค่าไว้ที่ตัวแปร f ชนิด Array
3. ใช้ foreach วนลูปข้อมูลที่ละตัวออกมา จากด้วยแปร f