次の形式で、「、」で区切られた一連の数字を含む文字列を取得しました。
1.2223232323232323,74.00
それらを文字列 [] にしたいのですが、必要なのはコンマの右側の数字だけです。(74.00)。リストには、上記のような約 10,000 の異なる行があります。現在、私は String.split(",") を使用しています。
System.out.println(String[1]) =
1.2223232323232323
74.00
2 つの異なるインデックスに分割されないのはなぜですか? split では次のようになるはずだと思いました:
System.out.println(String[1]) = 1.2223232323232323
System.out.println(String[2]) = 74.00
ただし、String[] array = string.split (",") では、両方の値が改行で区切られた 1 つのインデックスが生成されます。
そして、必要なのは 74.00 だけです。REGEX を使用する必要があると思いますが、これは私にとって一種のギリシャ語です。誰かが私を助けてくれませんか:)?