私はこのような文字列を持っています
106.826820,-6.303850,0
これは、Google マップの KML ドキュメントを解析して得たものです。今、私はその文字列を Double に解析したい これが私のコードです:
public Double getLatitude(){
for(int posisi = GPS_NAME.indexOf(","); posisi > GPS_NAME.length(); posisi++){
TEMP_LAT = "" + GPS_NAME.indexOf(posisi);
}
GPS_LATITUDE = Double.valueOf(TEMP_LAT);
return GPS_LATITUDE;
}
public Double getLongitude(){
int posisiakhir = GPS_NAME.indexOf(",");
for(int i = 0; i < posisiakhir; i++){
TEMP_LON = "" + GPS_NAME.indexOf(i);
}
GPS_LONGITUDE = Double.valueOf(TEMP_LON);
return GPS_LONGITUDE;
}
しかし、実行しようとすると、このようなエラーが発生しました
誰かが私の問題を解決するのを手伝ってくれませんか >_<