指定された正規表現で文字列を分割する時は、splitメソッドを使用します。
split
指定の正規表現で文字列を分割する
split.java
import java.util.*;
public class Main {
public static void main(String[] args) throws Exception {
String str1 = "レタス かぼちゃ きゅうり";
String str2 = "いちご,りんご,キウイ";
//空白区切り
String[] split1 = str1.split(" ");
for ( int i = 0; i < split1.length; i++ ) {
System.out.println(split1[i]);
}
//カンマ区切り
String[] split2 = str2.split(",");
for ( int i = 0; i < split2.length; i++ ) {
System.out.println(split2[i]);
}
}
}
結果
レタス
かぼちゃ
きゅうり
いちご
りんご
キウイ