这个程序我写了一遍又一遍,能不能有人告诉我,我错过了什么,它看起来是一个小错误,我没有抓住。
以下是我正在努力完成的:
设计一个名为Account的类,该类包含:
以下是我目前掌握的情况:
import java.util.Date;
public class Assign22 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Account account1 = new Account(1122, 20000, .045);
account1.withdraw(2500);
account1.deposit(3000);
System.out.println("Date Created:" + java.util.Date dateCreated = new java.util.Date());
System.out.println("Account ID:" + account1.id);
System.out.println("Balance:" + account1.getBalance());
System.out.println("Interest Rate:" + account1.getAnnualInterestRate());
System.out.println("Balance after withdraw of 2500:" + account1.getAnnualInterestRate());
System.out.println("Balance after deposit of 3000:" + account1.getAnnualInterestRate());
System.out.println("Monthly Interest:" + account1.id);
System.out.println("Process completed.");
}
class Account {
//define variables
private int id;
private double balance; // balance for account
private double annualInterestRate; //stores the current interest rate
private Date dateCreated; //stores the date account created
//no arg construtor
Account () {
id = 0;
balance = 0.0;
annualInterestRate = 0.0;
}
//constructor with specific id and initial balance
Account(int newId, double newBalance) {
id = newId;
balance = newBalance;
}
Account(int newId, double newBalance, double newAnnualInterestRate) {
id = newId;
balance = newBalance;
annualInterestRate = newAnnualInterestRate;
}
//accessor/mutator methods for id, balance, and annualInterestRate
public int getId() {
return id;
}
public double getBalance() {
return balance;
}
public double getAnnualInterestRate() {
return annualInterestRate;
}
public void setId(int newId) {
id = newId;
}
public void setBalance(double newBalance) {
balance = newBalance;
}
public void setAnnualInterestRate(double newAnnualInterestRate) {
annualInterestRate = newAnnualInterestRate;
}
//accessor method for dateCreated
public void setDateCreated(Date newDateCreated) {
dateCreated = newDateCreated;
}
//define method getMonthlyInterestRate
double getMonthlyInterestRate() {
return annualInterestRate/12;
}
//define method withdraw
double withdraw(double amount) {
return balance -= amount;
}
//define method deposit
double deposit(double amount) {
return balance += amount;
}
}
}
这是我收到的错误:不确定我错过了什么:
无法将此令牌dateCreated之后预期的令牌“date”的语法错误解析为Assign22.Main处的变量(Assign22.:12)
不能将变量声明作为string
级联表达式的一部分
System.out.println("Date Created:" + java.util.Date dateCreated = new java.util.Date());
把它分开
java.util.Date dateCreated = new java.util.Date()
System.out.println("Date Created:" + dateCreated);
这个问题是由打字错误或无法再复制的问题引起的。虽然这里可能有类似的问题,但这个问题的解决方式不太可能对未来的读者有所帮助。 我已经一遍又一遍地写这个程序了,有人能告诉我我遗漏了什么吗,看起来这是个小错误,我没有抓住。 以下是我正在努力实现的目标: 设计一个名为Account的类,该类包含: 帐户名为id的私有int数据字段(默认值为0) 帐户名为balance的专用双精度数据字段(默认值为0) 名
你好,我正在Java办理银行申请。 我的问题是我不知道如何删除创建的帐户。 当我创建一个新的帐户,它得到一个新的号码,但我不知道如何删除一个帐户,如果有像3个帐户,我想删除帐号2,当我想创建一个新的帐户,它将得到ID号码2。(有1号和3号)。 当我想创建另一个帐户时,我想将其ID更改为4。 提前道谢。:)
是否可以使用java代码创建/删除windows用户帐户并设置其权限以使其成为管理员帐户、简单用户帐户或来宾帐户?
目前,当我运行这个类时,预期的System.out。println没有出现,如果我简单地将public static void main(字符串[]args)移到顶部,就会生成多个红点。对我来说,重构代码以使其按预期方式工作的最佳方式是什么?
我正在使用PayPal-PHP-SDK创建计费协议 使用PayPal帐户付款是可行的,但我希望买家在没有帐户的情况下付款(只是一张卡) 有3个订阅计划: 如果我选择订阅并单击我的PayPal按钮,这将调用计费协议创建以生成批准链接,并重定向页面 但是我没有选择用卡支付。 我的问题是: 我如何生成一个按钮,直接用卡支付这个账单协议,而不使用PayPal账户?
问题内容: 我有以下表格,分别是BankDetails和Transactiondetails。使用这两个表,我想获得帐户名称的当前余额。 表格: 插入两个表的脚本: 输出将是这样的: 我需要使用以上两个表格输入帐户持有人姓名,帐户编号和当前余额。 下面是我的查询,我想获得优化的查询,即如果可能的话不使用子查询。 注意: 在我的情况下,贷方=添加到帐户中的金额,借方=从帐户中扣除的金额。 对于未遵循