質問: 知りたいこと ------ split()によって文字列がいくつに分かれるかで条件分岐をしたい 具体 -- ![![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/ef7e4b839793d8a60be3804ec2e2049a.png) (ファイル添付分かりませんでした。すみません) 上のようなデータにおいて3行目の3要素しかないときに条件分岐をしたいと考えたが `split(",",4)` のように分割する数をあらかじめ決める方法はわかるが何個に分かれたのかを知るにはどうすればいいのかが分からない。 よろしくお願いします。
回答: > > 何番目なのかも知りたいです。 > > > 要素数を限定せず、`split(",")`を配列で受けて、**length**を用いて**for**で参照し判断するので良いのではないかと思いますが。 以下参考 【Java】String.splitメソッドで想定通りの配列が得られなかった話 要素数固定(`split(",",4)`)なら**length**不要で、**for**(1-4)ですね