String test = ",a,,,,"; String[] result = test.split(",");とするとresultには何が入っているでしょう?
result[0]="";となります。2つ目以降のカンマを区切ってくれません。予想外の結果です。これはちょっとこまりますよね。カンマ区切り数が決まっているのであれば、下記のようにします。
result[1]="a";
String test = ",a,,,,"; String[] result = test.split(",",5);
0 件のコメント:
コメントを投稿