",7-6-5-4-3-2-1,".split(',')
は何を返す必要がありますか?"、7-6-5-4-3-2-1、"とする必要があります。split( '、')return?
blank string
7-6-5-4-3-2-1
すなわちを返すようです。 2つの弦。私は1つまたは3つの文字列のいずれかを期待しています - 両端の空文字列か '、'の間の文字列だけです。
私は間違っていますか?現在の行動の良い説明はありますか?
編集:
OK。そう、はい、私は間違った期待を持っていた、いいえ、Java以外の良い説明はありませんその方法:)。ありがとう。
EDIT2:
あなたはsplit(",", -1)
(スカラ座2.8.1)を用いて所望の動作を得ることができ
's.split("、 "、-1)'を使って空の文字列を含めることができることに注意してください。 –