Использовать:
cin.get();
или
system("pause");
Обязательно сделайте любой из них в конце функции main()
и перед оператором return
.
Если Ваша строка похожа на 24,5 км km10.1 km30.9, то прежде, чем преобразовать ее для удвоения, необходимо проанализировать строку.
String stringValue = getDistanceOnRoad(lat, long, lat2, long2);
double sumValue = 0.0;
Log.d("my string is", stringValue);
try {
String[] distances = stringValue.split(" km");
for(String distance : distances)
{
sumValue = sumValue + Double.parseDouble(distance);
}
Log.d("distance there plus", String.valueOf(sumValue));
} catch (NumberFormatException e){
System.out.println("not a number");
}