[英]full balance of account of all items together
试图在底部获得所有四个的完全平衡。
public class Driver {
public static void main(String[] args) {
BankAccount b1 = new BankAccount(100.00, "abc111", "woods");
//System.out.println(b1);
BankAccount b2 = new BankAccount(200.00, "deff222", "gates");
BankAccount b3 = new BankAccount(300.00, "ghi333", "bezos");
BankAccount b4 = new BankAccount(400.00, "jkl444", "zuckerberg");
System.out.println(b1.getLastName());
System.out.println(b1.getBalanceCdn());
b1.withdraw(5.0);
System.out.println(b1.getAccountNumber());
System.out.println(b1.getBalanceCdn());
System.out.println("-----------------------");
System.out.println(b2.getLastName());
System.out.println(b2.getBalanceCdn());
b2.deposit(22.22);
System.out.println(b2.getAccountNumber());
System.out.println(b2.getBalanceCdn());
System.out.println("-----------------------");
System.out.println(b3.getLastName());
System.out.println(b3.getBalanceCdn());
b3.deposit(5.00);
System.out.println(b3.getAccountNumber());
System.out.println(b3.getBalanceCdn());
System.out.println("-----------------------");
System.out.println(b4.getLastName());
System.out.println(b4.getBalanceCdn());
System.out.println(b4.getAccountNumber());
System.out.println(b4.getBalanceCdn());
System.out.println("-----------------------");
String b1getBalanceCdn = "$95.00";
System.out.println("Customer Woods has "+ b1getBalanceCdn + " in account #abc111");
String b2getBalanceCdn = "$222.22";
System.out.println("Customer Gates has "+ b2getBalanceCdn + " in account #deff222");
String b3getBalanceCdn = "$305.00";
System.out.println("Customer Bezos has "+ b3getBalanceCdn + " in account #ghi333");
String b4getBalanceCdn = "$400.00";
System.out.println("Customer Zuckerberg has "+ b4getBalanceCdn + " in account #jkl444");
System.out.println(b1.getBalanceCdn());
System.out.println(b2.getBalanceCdn());
System.out.println(b3.getBalanceCdn());
System.out.println(b4.getBalanceCdn());
int x = (int) 95.00;
int y = (int) 222.22;
int a = (int) 305.00;
int b = (int) 400.00;
int sum = x + y + a + b;
System.out.println("Total bank balance in all accounts for Bank Of Kanada is "+ sum);
}
}
我把这个打印出来。
Customer Woods has $95.00 in account #abc111
Customer Gates has $222.22 in account #deff222
Customer Bezos has $305.00 in account #ghi333
Customer Zuckerberg has $400.00 in account #jkl444
95.0
222.22
305.0
400.0
Total bank balance in all accounts for Bank Of Kanada is 1022
我需要这个。
Customer Woods has $95.00 in account #abc111
Customer Gates has $222.22 in account #deff222
Customer Bezos has $305.00 in account #ghi333
Customer Zuckerberg has $400.00 in account #jkl444
Total bank balance in all accounts for Bank of Kanada is 1022.22
谢谢您的帮助。
您正在将浮点值显式转换为 integer 值。
int x = (int) 95.00; //Stores 95
int y = (int) 222.22; //Stores 222 here you loose the precision of 0.22
int a = (int) 305.00;// Stores 305
int b = (int) 400.00;// stores 400
int sum = x + y + a + b; // 95 + 222 + 305 + 400 = 1022
因此,您需要清楚地了解primitive datatypes in java
,何时何地使用它们。 在这种情况下,您可以使用浮点原始数据类型。
float x = 95.0;
float y = 222.22;
float a = 305.0;
float b = 400.0;
float sum = x + y + a +b;
您还需要遵循正确的 java 教程,以便更好地理解 java 代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.