Java 错误:无法找到或加载主类分配

Java 错误:无法找到或加载主类分配,java,main,Java,Main,当运行以下代码时,我得到错误“error:找不到或加载主类Assignment9” 我是一个新手程序员,我想知道是否有人可以告诉我主要的方向 import java.util.Scanner; public class AssignmentNine { public static void main(String[] args) { Scanner keyboard = new Scanner (System.in); double principal; double rate;

当运行以下代码时,我得到错误“error:找不到或加载主类Assignment9”

我是一个新手程序员,我想知道是否有人可以告诉我主要的方向

import java.util.Scanner;

public class AssignmentNine
{
public static void main(String[] args)
{
Scanner keyboard = new Scanner (System.in);
  double principal;
  double rate;
  int periods;
  int years;
 System.out.println("Enter the initial principal: ");
 principal = keyboard.nextDouble();
 System.out.println("Enter the interest rate: ");
 rate = keyboard.nextInt();
 System.out.println("Enter the number of compounding periods per year: ");
 periods = keyboard.nextInt();
 System.out.println("Enter the number of years: ");
 years = keyboard.nextInt();
}
}您声明错误消息为: “错误:无法找到或加载主类赋值9
然而,你的类被称为AssignmentNine,一个完全不同的名称。
这里有一个基本问题:
Assignment9!=分配九

解决方案:对java类、文件以及尝试编译和运行程序时使用相同的名称

例如,如果您的代码看起来像:

public class AssignmentNine {
  // .... more code here    
}
那么文件名应该是:AssignmentNine.java


接下来,您需要声明变量。

很抱歉,我的文件名确实是AssignmentNine。java@user2925055:请注意仅向我们显示真实代码和真实错误消息。请编辑您的原始问题并向我们展示实际情况。很抱歉,我想我已经解决了。@user2925055:修复了“它”,就像修复了您的问题一样,或者修复了您的问题?我想我已经修复了我的问题格式,我是stackoverflow的新手,所以如果有任何其他提示可以让我在这里的礼仪更好,请告诉我。我仍在努力修复我遇到的错误。