私はテキストファイルの各行を読んでおり、ファイルでいくつかのことを行い、Javaを使用して同じファイルに書き戻しています。そして、行内の各値の位置(インデックス)が重要です。したがって、各値の場所を保持する必要があります。
特定の場所 (インデックス) の「スペース」文字を削除するにはどうすればよいですか?
たとえば、以下は私が読んだ行です。
.... ABC 123.... --There are 3 spaces between ABC and 123
基本的にはABCと123の間のスペース2つで上記の行を書きたいと思っています。
最初は、文字列のreplaceAllを使用していましたが、それは値を右に1つ、さらに3つのスペースだけシフトするだけです。したがって、replaceAll だけでなく、それ以上のものが必要だと思います。
今、私は ABC が見つかった場所の位置を取得し、その 1 つのスペースを削除しようとしています。