Java 安卓工作室未建成

Java 安卓工作室未建成,java,android-studio,Java,Android Studio,我有一段Java代码无法在Android Studio中构建。这是一个相当简单的计算某人抵押贷款付款的计算器。我是这个IDE的新手,但据我所知,它并没有指出我的任何错误。所以我将它复制粘贴到VS和其他IDE中,希望他们能指出一些东西,但他们不仅没有这样做,反而实际运行了它并给出了期望的结果 public class MortgageModel { private double p; private int n; private double r; public M

我有一段Java代码无法在Android Studio中构建。这是一个相当简单的计算某人抵押贷款付款的计算器。我是这个IDE的新手,但据我所知,它并没有指出我的任何错误。所以我将它复制粘贴到VS和其他IDE中,希望他们能指出一些东西,但他们不仅没有这样做,反而实际运行了它并给出了期望的结果

public class MortgageModel {
    private double p;
    private int n;
    private double r;
    public MortgageModel (String a, String b, String c) {
        p = Double.parseDouble(a);
        n = Integer.parseInt(b) * 12;
        r = (Double.parseDouble(c) / 12) / 100;

    }
    public String computePayment() {
        double base = (1+r);
        double numerator = r*p;
        double denominator = 1 - Math.pow(base, -n);
        double output = numerator / denominator;
        return String.format("$%,.2f", output);
    }
    public static void main(String[] args) {
        MortgageModel myModel = new MortgageModel("70000", "30", "4.4");
        System.out.println(myModel.computePayment());

        myModel = new MortgageModel("300000", "20", "4.5");
        System.out.println(myModel.computePayment());
    }
}

Android应用程序不会以这种方式运行。您需要在清单中至少声明一个活动,而不是静态主函数。从活动中,可以调用各种函数