2

文字列を文字列配列に分解する方法を見つけるために 1 時間以上取り組んでいます。

この方法は私にとって失敗しました:

lineFields = str.split("|");
System.out.print(lineFields.length); 

文字列と同じ長さの配列を返すためです。

次に、ここで、文字列トークナイザーが文字列を分解できることを読みましたが、残念ながら、のように要素にランダムにアクセスする方法を見つけることができませんlineFields[1]

私はphpから来て、ここで最も単純なことをするのはとても珍しいように見えます.もちろん、このフォーラムで関連する投稿を検索しましたが、それでも私のニーズに近いものはありません.

4

1 に答える 1

3
  • split(...)使用すべき場所で StringTokenizer を使用しないでください。
  • split(...) を使用しようとしても機能しないからといって、それが仕事に適していないツールであるとは限りません。
  • あなたは分割を間違って使用しています。パイプをエスケープすることを忘れないでください、|文字列:"\\|"
于 2012-04-30T23:16:38.277 に答える