文字列の緯度と経度の座標を地図上にプロットしているため、浮動小数点数に変換しようとしています。私は物事を組み合わせてみましたが、正しく機能していません。どんな助けでも本当に感謝します!
これは私の文字列です:
String r = loc[1].substring(0, loc[1].length()-1);
It prints out as: 42.202344 (example)
float lon = float(r.replaceAll( "[^\\d]", "" ));
float lon = Float.valueOf(r.replaceAll( "[^\\d]", "" ).trim().floatValue());
float lon = Float.valueOf(r.replaceAll( "[^\\d]", "" )).floatValue();
上記の値はすべて次のようになります: 4.2202344E7 <-- これはプロットできません。