我得到這個錯誤 - 無法找到或加載makingachange.Main每當我試圖運行程序,我不明白爲什麼它是主類向我展示這個錯誤,因爲我真的是Java的新手。是否有人可以幫助我在試圖解決這一問題:得到錯誤 - 無法找到或加載主類makingachange.Main在NetBeans
import java.util.Scanner;
package makingachange;
public class Main {
private int[] denom;
Main(int[] denom) {
this.denom = denom;
}
void giveChange(int changeRs) {
System.out.println("\nChange for " + changeRs + " in Rs " + ":");
for(int i = 0; i < denom.length; ++i) { int nb = changeRs/denom[i]; if(nb > 0)
System.out.println(nb + " " + denom[i]);
changeRs %= denom[i];
}
}
public static void main(String[] args) {
int[] Rs = {100,50,20,10,5,1};
Scanner input=new Scanner(System.in);
System.out.println("Enter the purchase amount : ");
int purchaseAmount=input.nextInt();
System.out.println("Enter the amount given by customer : ");
int AmountGivenByCusto=input.nextInt();
if(AmountGivenByCusto<purchaseAmount){
System.out.println("Sorry! you paid less than purchase amount! ");
}else
{
int result=AmountGivenByCusto-purchaseAmount;
Main change1 = new Main(Rs);
change1.giveChange(result);
}
}
}