默认为java中的else if语句的最后一部分

时间:2016-10-10 06:41:47

标签: java

我正在扭动代码以找到用户输入不同城市的2个地方之间的距离。我需要得到两个地方的经度和纬度,所以我尝试写这样的代码,但由于某种原因,我不知道,无论如何,它总是使用orlando的协调员。有人可以帮帮我吗?

(latitudeStringOfQ是用户输入的内容)

charArr = "0123456789abcdefghijklmnopqrstuvwxyz.,:;!@#$%^&*()-_[]()<>|".split("");

1 个答案:

答案 0 :(得分:5)

还有一个额外的;导致此问题:

else if(latitudeStringOfQ.equals(city5)); <-- here
    {
        latitudeOfQ = latitudeOfOrlando;
        longitudeOfQ = longitudeOfOrlando;
    }

这实际上意味着:

  • ...如果纬度等于city5,则不执行任何操作
  • 然后,在新的区块中,始终使用奥兰多的坐标