2

文字列を1文字に分割したい。私もです:

"abcd".split("");

しかし、これは次のことをもたらします。

["", "a", "b", "c", "d"]

最初の空の文字列は、他の言語(Rubyなど)で同じことを行うときに慣れているものではありません。その背後にあるロジックは何ですか?

4

1 に答える 1

4

なぜString.split()これに使っているのですか?を使用した方がよい場合がありますString.toCharArray()

一方は文字列の配列を返し、もう一方は文字の配列を返すことを私は知っています。各文字を個別に使用する必要があるため、これはコードには関係ないと思います。

于 2012-04-19T17:40:44.843 に答える