区切り文字が '、'(コンマ)であると仮定すると、返されるString []配列が特定のサイズmore、no less):特定のサイズの文字列[]に文字列を分割する
String[] split(String str, int limit);
split("hello", 2); => ["hello", ""]
split("hello,", 2); => ["hello", ""]
split(",hello", 2); => ["", "hello"]
split("hello,world", 2); => ["hello", "world"]
split("hello,world,goodbye", 2); => ["hello", "world,goodbye"]
配列のサイズは常に2になっていますか?私はPattern.splitでこの動作のいくつかを得ることができますが、すべてのケースではありません...どうすればいいですか?
私はちょうどそれが必要として働いているあなたの問題、 'Pattern.splitを()'が表示されません。これらの呼び出しで常にサイズ2の配列が返されるようです。 – Poindexter
@Poindexter - 実際はそうではありません - 'split'は最大数を定義しますが、それよりも少ない場合は少なく返します。 Juliaは空の文字列でその結果を埋めたいと思っています。 – Kobi