package bankAccount;
public class CurrentAccount {
int account[];
int lastMove;
int startingBalance = 1000;
CurrentAccount() {
lastMove = 0;
account = new int[10];
}
public void deposit(int value) {
account[lastMove] = value;
lastMove++;
}
public void draw(int value) {
account[lastMove] = value;
lastMove++;
}
public int settlement() {
int result = 0;
for (int i=0; i<account.length; i++) {
result = result + account[i] + startingBalance;
System.out.println("Result = " + result);
}
return result;
}
public static void main(String args[]) {
CurrentAccount c = new CurrentAccount();
c.deposit(10);
}
}
此刻,當我運行的類,預期的System.out.println不會出現,如果我只需要移動公共靜態無效的主要(字串[] args)到頂部,這會產生多個紅點。對我來說,重構我的代碼的最佳方式是什麼,以便以預期的方式工作?獲取值,顯示爲Java CurrentAccount類
你期望你的程序打印什麼?因爲在實際版本中不打印任何東西。 – niculare 2013-03-06 11:20:50
當你說「System.out.println沒有出現」。您是否在「結算()」方法中討論System.out – Jayamohan 2013-03-06 11:22:39