私は、多くの順列と特殊文字、空白とデータの組み合わせを含むテキストファイルを持っています。 このファイルの内容を配列リストに格納していますが、useDelimiter()
関数を使用していない場合、Javaは自分のテキストを完全に読み込んでいます。Javaのデフォルトの区切り文字に加えてカンマとドットをデリミタとして使用する方法
唯一の問題は、その区切り文字としてコンマ(,
)とドット(.
)を受け付けないことです。
私は、私も区切り文字などのオプションとしてコンマ、ドット、スペースを使用するようにinput.useDelimiter(",|.| |\n")
を使用することができます知っているが、Javaは今の私を与えるとして、私が得る結果が正しくありません。
Javaはそれが使用するものは何でもデフォルトの区切り文字と一緒にコンマと区切り文字としてドットを使用するように指示する方法はありますか?あなたの助けを事前に
感謝:)
よろしく、 ラーフル
を使用すると、コンマおよび/またはドット付きの数字を持っている場合は、それだけでBufferedReaderのと 'スプリット(「[\\ \\秒。]」を使用するのが最適かもしれません) '。またはすぐにいくつかの第三者CSVReader –