私はこのような文字列を持っています:
288.999,224.004 283.665,258.338 313.332,293.005 312.332,336.671 270.999,389.338 371.998,412.338
データを解析して float 値にしようとしていますが、並べ替えたいです。コンマの前の値は x 値で、コンマの後の値は y 値である必要があります。
Pattern p = Pattern.compile("[0-9]+.[0-9]*");
Matcher m = p.matcher(pointString);
while(m.find())
{
System.out.print("x:"+m.group(0)); //x- Values
// System.out.print("y:"+m.group(1)); //y- Values
}
このコードは 1 つのグループを作成するだけです...文字列パターンを変更して、y 値を持つ 2 番目のグループを取得するにはどうすればよいですか...
有利な結果:
x:288.999
y:224.004
x:283.665
y:258.338
....