文字列を指定した文字で分割して値を取得するには、.split()を使用します。
CSV形式の文字列から値を取り出す時に便利です。
サンプルソース
例)カンマ区切り文字列から値を取得する
1 2 3 4 5 6 7 8 9 10 |
//カンマ区切り文字列 String str = "東京,大阪,名古屋,札幌,福岡"; //カンマで分割してString配列にセット String[] val = str.split(","); //String配列から値を取り出して表示する for(String a : val){ System.out.println(a); } |
- (結果)
- 東京 大阪 名古屋 札幌 福岡
メモ
- タブ区切り文字列の場合は、splitの引数に"¥t"を指定すればOKです。