Java 更改生成程序(repl.it)-错误:在println上找不到符号

Java 更改生成程序(repl.it)-错误:在println上找不到符号,java,if-statement,Java,If Statement,我正在编写这个“零钱制作程序”,在这个程序中,代码输出美元纸币、25美分硬币、10美分硬币、5美分硬币和1美分硬币的数量,作为出纳员将退还的零钱输入。我将除法转换为int,我真的看不出我做错了什么 import java.util.Scanner; class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("

我正在编写这个“零钱制作程序”,在这个程序中,代码输出美元纸币、25美分硬币、10美分硬币、5美分硬币和1美分硬币的数量,作为出纳员将退还的零钱输入。我将除法转换为int,我真的看不出我做错了什么

import java.util.Scanner;

class Main {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.println("Amount of Change to give: ");
    double ch = input.nextInt();

    int dollars = 0;
    int quarters = 0;
    int dimes = 0;
    int nickles = 0;
    int pennies = 0;

    if(ch >= 1) {
      dollars = (int)(ch / 1);
      ch = ch % 1;
    } if(ch >= 0.25) {
      quarters = (int)(ch / 0.25);
      ch = ch % 0.25;
    } if(ch >= 0.1) {
      dimes = (int)(ch / 0.1);
      ch = ch % 0.1;
    } if(ch >= 0.05) {
      nickles = (int)(ch / 0.05);
      ch = ch % 0.05;
    } if(ch >= 0.01) {
      pennies = (int)(ch / 0.01);
      ch = ch % 0.01;
    }

    println("Number of Dollars: " + dollars);
    println("Number of Quarters: " + quarters);
    println("Number of Dimes: " + dimes);
    println("Number of Nickles: " + nickles);
    println("Number of Pennies: " + pennies);
  }
}
我的每一行println()都有这些错误:

Main.java:36: error: cannot find symbol
println("Number of Pennies: " + pennies);
        ^
symbol:   method println(String)
location: class Main
5 errors
compiler exit status 1
你应该写
System.out.println(“美元数:+美元)
而不是
println()

您应该编写
System.out.println(“美元数:+美元)
而不是
println()