試圖瞭解爲什麼我的程序過早終止。運行加侖升轉換方法好,但在那裏停止。不運行「根」方法(其目的是計算1到100的平方根)。我相信這更像格式化問題而不是語義。謝謝你的幫助。之前程序終止的原因
package gallons.to.liters;
public class converter {
public static void main(String args[]) {
double gallons;
double liters;
gallons = 10;
liters = gallons * 3.7854;
System.out.println("The number of liters in " + gallons + " gallons is " +
liters);
System.out.println();
}
public static void root(String args[]) {
double counter;
double square;
square = 0;
counter = 0;
for(square = 0; square <= 100; square++);
square = Math.sqrt(square);
counter++;
System.out.println("The square root of " + counter + " is " +
square);
}
}
'root'不應該被調用,除非你明確地去做,例如,通過'main'中的'root(args)'''行。 JVM只調用你的'main'。 –