如何在 Visual Studio 代码的 Java 中修复“错误:在应用程序类路径上找到的类:Main”

新手上路,请多包涵

这是我第一次在这里发帖,想知道如何解决此错误消息。它只是有时出现,并且只允许我在名为 Main.java 的程序上构建。我是一个初学者程序员所以请耐心等待,这是我试图运行的代码:

 import java.util.Scanner;
import java.text.NumberFormat;

public class Main {
    public static void main(String[] args) {

        Scanner priceScanner = new Scanner(System.in);
        System.out.print("Price: ");
        int price = priceScanner.nextInt();

        Scanner interestScanner = new Scanner(System.in);
        System.out.print("Interest rate: ");
        double interest = interestScanner.nextDouble();

        Scanner numberOfPaymentsScanner = new Scanner(System.in);
        System.out.print("Number of payments: ");
        int numberOfPayments = numberOfPaymentsScanner.nextInt();

        Double monthlyInterest = interest / 1200;

        Double result = ((double)price * ((interest * Math.pow((1 +
interest), (double)numberOfPayments))/((Math.pow((1 + interest),
(double)numberOfPayments)) - 1)));

        NumberFormat currency = NumberFormat.getCurrencyInstance();
        String mortgage = currency.format(result);

        System.out.println("Your mortgage is: " + mortgage);
    }
}

我还没有在网上看到任何可以理解的方法来解决这个问题,我认为唯一可以解决它的方法是在另一个驱动器中重新安装 java 并更改类路径。

感谢您的关注。

原文由 Pedro Montesinos Navarro 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 649
1 个回答

我解决了 - 我的错误。在使用终端执行程序时,我输入的是 java Main.java ,而正确的执行方法是输入 java Main

原文由 Pedro Montesinos Navarro 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题