我是一個新的編碼器,我遇到了一些麻煩與我的方法。我做了一些,但他們沒有在主要方法中被發現。 (P.S我還沒有填補大部分方法,因爲我想先解決這個問題。) 謝謝大家。問題與識別方法
package area;
import java.util.*;
/**
*
* @author domendes
*/
public class Area {
public static void main(String[] args) {
Scanner kbdln = new Scanner(System.in);
System.out.println("Welcome to the area calculating code! Which shape would you like to calculate the area of?");
System.out.println("Press 1 for a Triangle, 2 for a Circle, 3 for a Rectangle, and 0 to quit.");
int request = kbdln.nextInt();
if (request == 1) {
areaTriangle();
} else {
if (request == 2) {
areaCircle();
} else {
if (request == 3) {
areaRectangle();
} else {
if (request < 1) {
System.out.println("Goodbye");
return;
}
}
}
}
}
}
public static void areaTriangle() {
Scanner kbdln = new Scanner(System.in);
System.out.println("Welcome to the Tirangle area cacluator. Enter in the height of your triangle");
double triBase = kbdln.nextDouble();
}
public static void areaCircle() {
}
public static void areaRectangle() {}
}
你是什麼意思類的任何對象通過「在主類中未檢測到?」你得到了什麼確切的錯誤,以及它們在代碼中的位置? (用註釋標記行)你在你的代碼示例中缺少一個右括號('}'),並且不清楚這是你原始代碼中的錯誤還是創建問題。 – millimoose
你是否收到任何錯誤信息,或者它只是沒有做任何事情?如果沒有,則在這些空方法中拋出'System.out.println(「area such and method」);'看看它們是否被執行。 –