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