試圖將輸入的數字轉換爲宿舍,鎳幣,硬幣和便士。有幾個問題:如何將錢轉換爲
public class Coins {
public static void main(String[] args){
private int quarters, dimes, nickels, pennies;
public void CoinsToChange(TotalCoins){
quarters = (int)(TotalCoins/25);
TotalCoins %= 25;
dimes = (int)(TotalCoins/10);
TotalCoins %= 10;
nickels = (int)(TotalCoins/5);
TotalCoins %= 5;
pennies = (int)(TotalCoins/1);
TotalCoins %= 1;
System.out.println("Quarters = " + quarters + "\nDimes = " + dimes + "\nNickels = " + nickels + "\nPennies = " + pennies);
}
}
}
,這是我的測試類:(有調用CoinsTotChange方法問題IM)
import java.util.Scanner;
public class CoinsTester {
Coins money = new Coins();
money.CoinsToChange(changeMoney);
Scanner kybd = new Scanner(System.in);
int changeMoney = kybd.nextInt();
}
你說你有問題,但你沒有說出什麼問題。 –
對我來說,這看起來並不像JavaScript,因此將其重新標記。 – epascarello
這個「公共無效CoinsToChange(TotalCoins)」甚至不應該在java中編譯 – user1455836