我必须在 Java 上做一些类似谷歌地图的程序,我有以下代码:
public double CGlon(double graus, double min, double sec)
{
double min2;
graus =(int) longitud;
min = (longitud - graus)*60;
min2 = (int) min;
sec = (min-min2)*60;
return(graus);
return(min); //Unreachable point
return(sec); //Error
}
例如,我必须将坐标 41,234234º 转换为 41º 23' 122" 。我正在调用主程序:
public class GPS {
private static final int graus = 0;
public static void main(String[] args) {
// TODO Auto-generated method stub
TempClass lloc1 = new TempClass();
TempClass lloc2 = new TempClass();
TempClass lloc3 = new TempClass();
TempClass lloc4 = new TempClass();
//Inicialitzacio de les dades
//ETSE
lloc1.nomSet("ETSE");
lloc1.latitudSet(41.1258048);
lloc1.longitudSet(1.2385834);
System.out.println(lloc1.CGlat(graus, 0, 0)+" graus"+lloc1.CGlat(0, 0, 0)+" minuts y "+lloc1.CGlat(0, 0, 0)+" segons de latitud.");
问题是我在'min'变量上有一个无法访问的错误,我不知道为什么。