Не могу понять, почему я получаю эту ошибку, когда объявляю Double dblLng
.
valueOf(java.lang.String) in java.lang.Double cannot be applied to (double)
Double dblLng = 0.0d;
Fatal Error: Unable to find method valueOf
Не могу понять, почему я получаю эту ошибку, когда объявляю Double dblLng
.
valueOf(java.lang.String) in java.lang.Double cannot be applied to (double)
Double dblLng = 0.0d;
Fatal Error: Unable to find method valueOf
Вам нужно использовать один из:
double dblLng = 0.0;
Or:
Double dblLng = new Double(0.0);
Причина, по которой вы получаете это, связана с автобоксингом, который плавно преобразует double в Double (если вы не понимаете разницы между автобоксингом Google Java). Это ошибка в текущей версии Codename One, где методы valueOf, необходимые для автоупаковки, отсутствуют в классах Java, внесенных в белый список, я посмотрю, как это исправить.