📄 transaction.java
字号:
public class Transaction {
public void setFields(int tID, int cID, int amt, String dt, String desc) {
transactionID = tID;
clientID = cID;
amount = amt;
date = dt == null ? null : new String(dt);
description = desc == null ? null : new String(desc);
}
public int transactionID;
public int clientID;
public int amount; //amounts stored in cents
public String date;
public String description;
public String dollarAmount() {
boolean neg = false;
int amt = amount;
if (amt < 0) {
neg = true;
amt = -amt;
}
int dollars = amt / 100;
int cents = amt % 100;
return (neg ? "-" : "")
+ dollars
+ "."
+ (cents < 10 ? "0" : "")
+ cents;
}
public String toString() {
return "Transaction: " + transactionID + " with client " + clientID + " for " + amount + " on " + date + ". " + description;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -