问题描述
我有以下输入内容:
我要提取经纬度。我尝试了以下实现,但是收到 positionNode.get(i + 1).asDouble()
的空指针异常private List<CoordinateBE> getCoordinate(final JsonNode positionNode) {
final List<CoordinateBE> listOfEntrances = new ArrayList<>();
for (int i = 0; i < positionNode.size(); i = i + 2) {
final CoordinateBE coordinateBE = new CoordinateBE();
coordinateBE.setLatitude(positionNode.get(i).asDouble());
coordinateBE.setLongitude(positionNode.get(i + 1).asDouble()); <--- Null Pointer Exception !!
listOfEntrances.add(coordinateBE);
}
return listOfEntrances;
}
如何解决上述实现?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)