
正文
java储蓄银行代码 java银行账户类代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
中国邮政储蓄银行的国际汇款代码swift code是多少
中国邮政储蓄银行java储蓄银行代码的国际汇款代码swift code是:PSBCCNBJ
拓展资料:
拓展资料:
银邮国际汇款是中国邮政储蓄银行提供的一款国际电汇服务(T/T电汇)java储蓄银行代码,汇款信息实现全程电子化转换,1-2天内汇达全球200多个国家(地区),并可方便到达收款人账户。
1、功能及特点
1)多币种服务:目前可以办理美元、欧元、日元、英镑、港币、加拿大元、澳大利亚元等多币种的汇款业务java储蓄银行代码;
2)通畅:中国邮政储蓄银行和海外银行高度发达的电子服务网络使客户汇款不再受地域的限制,汇款通达全球200多个国家和地区;
3)安全:汇款快速准确入账 ,免去受益人领取和携带大量现金的麻烦和安全顾虑;
4)划算:资费优于同业,帮客户节省费用,客户可享有优于其它汇款渠道的资费优惠;
5)快捷:业内领先水平的电子汇款系统,汇款1-2天入账;
6)方便:老客户办理业务可以享受免填单便捷服务。
2、办理流程
客户凭本人有效身份证件前往中国邮政储蓄银行具有国际汇款业务资格的网点开立账户后即可办理。
办理汇出汇款业务流程:
1)在中国邮政储蓄银行办理银邮发汇业务,需开立一类账户;
2)汇款人填写“境外汇款申请书”,并准确提供如下信息:
_汇款金额,使用在中国邮政储蓄银行开立的绿卡通或本外币一本通账户,需提供相应账号
_海外收款银行全称及该行所在城市和国家
_开立在收款行的收款人 账户开户名及账号
_收款银行机构鉴定代码,可以是BIC或ABA码等
3)汇款人向柜台提交“境外汇款申请书”及本人有效身份证件,交付汇款本金及相关手续费,领取业务受理单据。手续费用人民币交付;
4)汇款人通知收款人汇款已汇出,若收款信息准确无误,汇款预计1-2个工作日到达指定账户;
5)海外收款人可通过网上银行,电话银行或ATM机方便地查询汇款入账情况;
6)符合申报条件的汇出汇款,客户通过填写“境外汇款申请书”完成发汇和申报工作;
7)客户在中国邮政储蓄银行办理银邮汇出汇款业务时,还可以自主选择全额到账增值服务,仅需在汇款手续费和电报费以外额外支付固定金额的全额到账手续费,即可锁定汇款全程费用,确保收款人全额收到汇款本金。
相关问答
Q1: 用Java编写银行账户存取款业务,急求!!
public class Account {
protected String accId;
protected String name;
protected double money;
public Account (String accId,String name){
this(accId,name,0);
}
public Account (String accId,String name,double money){
this.accId = accId;
this.name = name;
this.money = money;
}
public void saveMoney(double money){
if(money = 0){
System.out.println("存款金额必须大于0");
}
this.money += money;
System.out.println("存款成功");
}
public double getMoney(double money){
if(money = 0){
System.out.println("取款金额必须大于0");
return 0;
}
if(this.money = money){
System.out.println("余额不足,无法取款");
return 0;
}
this.money -= money;
System.out.println("取款成功");
return money;
}
public double getBalance(){
return this.money;
}
protected double getOverdraft(){
return 0;
}
// 实现了equals方法,list比较时才能正确
@Override
public boolean equals(Object obj) {
if(obj == null){
return false;
}
if(this == obj){
return true;
}
if(obj instanceof Account){
return this.accId.equals(((Account)obj).accId);
}
return false;
}
@Override
public String toString() {
return "账户=" + accId + ",名字=" + name + ",余额=" + money;
}
}
public class Bank {
// Account实现了equals方法,list查找时才能正确
private ListAccount usersAccounts;
public Bank() {
usersAccounts = new ArrayListAccount();
}
public void addAccount(Account account) {
if (usersAccounts.contains(account)) {
System.out.println("添加失败,不能添加同样的账户");
return;
}
usersAccounts.add(account);
}
public boolean delAccount(Account account) {
return usersAccounts.remove(account);
}
public boolean delAccount(String accId) {
return delAccount(new Account(accId, null));
}
public boolean existAccount(Account account) {
return usersAccounts.contains(account);
}
public boolean existAccount(String accId) {
return existAccount(new Account(accId, null));
}
public Account getAccount(String accId){
return usersAccounts.get(usersAccounts.indexOf(new Account(accId, null)));
}
public double getAllMoney() {
// 不考虑是否溢出,只是把所有用户余额相加
double result = 0;
for (Account account : usersAccounts) {
result += account.getBalance();
}
return result;
}
public double getAllOverdraft() {
// 不考虑是否溢出
double result = 0;
for (Account account : usersAccounts) {
result += account.getOverdraft();
}
return result;
}
public int getAccountNum() {
return usersAccounts.size();
}
public int getCreditAccountNum() {
int num = 0;
for (Account account : usersAccounts) {
// instanceof 性能没有简单的方法快。
if (account instanceof CreditAccount) {
num++;
}
}
return num;
}
public int getSavingAccountNum() {
int num = 0;
for (Account account : usersAccounts) {
if (account instanceof SavingAccount) {
num++;
}
}
return num;
}
public ListAccount getAllAccount() {
return usersAccounts;
}
}
public class CreditAccount extends Account{
private double overdraft;
public CreditAccount(String accId,String name){
super(accId, name);
this.overdraft = 1000;
}
public CreditAccount(String accId,String name,double money){
this(accId, name,money,1000);
}
public CreditAccount(String accId,String name,double money,double overdraft){
super(accId, name,money);
this.overdraft = overdraft;
}
@Override
public double getMoney(double money) {
if(money = 0){
System.out.println("取款金额必须大于0");
return 0;
}
if(this.money + overdraft = money){
System.out.println("余额不足,无法取款");
return 0;
}
this.money -= money;
System.out.println("取款成功");
return money;
}
@Override
public double getOverdraft(){
return overdraft;
}
@Override
public String toString() {
return "账户=" + accId + ",名字=" + name + ",余额=" + money + ",透支=" + overdraft;
}
}
public class SavingAccount extends Account {
public SavingAccount(String accId, String name) {
super(accId, name);
}
public SavingAccount(String accId, String name, double money) {
super(accId, name, money);
}
@Override
public double getMoney(double money) {
return super.getMoney(money);
}
@Override
public double getOverdraft() {
return super.getOverdraft();
}
}
public class Test {
private static Bank bank = new Bank();
public static void main(String[] args) {
Test.genAccount();
// 开户
Account a1 = new CreditAccount("1", "1", 200, 2000);
Account a2 = new SavingAccount("2", "2", 300);
Account a3 = new SavingAccount("3", "3", 400);
Account a4 = new CreditAccount("4", "4", 500, 2000);
Account a5 = new CreditAccount("4", "5", 600, 2000); // 帐号4重
bank.addAccount(a1);
bank.addAccount(a2);
bank.addAccount(a3);
bank.addAccount(a4);
bank.addAccount(a5);
showNowAccount();
// 销户
bank.delAccount("1");
bank.delAccount("2");
showNowAccount();
// 存款
if(bank.existAccount("3")){
Account acc = bank.getAccount("3");
acc.saveMoney(100);
}
showNowAccount();
// 取款
if(bank.existAccount("3")){
Account acc = bank.getAccount("3");
System.out.println("余额=" + acc.getBalance());
acc.getMoney(100);
System.out.println("余额=" + acc.getBalance());
acc.getMoney(1000);
System.out.println("余额=" + acc.getBalance());
}
if(bank.existAccount("4")){
Account acc = bank.getAccount("4");
System.out.println("余额=" + acc.getBalance());
acc.getMoney(100);
System.out.println("余额=" + acc.getBalance());
acc.getMoney(1000);
System.out.println("余额=" + acc.getBalance());
acc.getMoney(10000);
System.out.println("余额=" + acc.getBalance());
}
System.out.println(bank.getAccountNum());
System.out.println(bank.getAllMoney());
System.out.println(bank.getAllOverdraft());
System.out.println(bank.getCreditAccountNum());
System.out.println(bank.getSavingAccountNum());
}
public static void genAccount(){
String s = "1000 0000 0000 000";
Account a = null;
for(int i = 1; i 11; i ++){
if((i 2) == 0){
a = new CreditAccount(s + String.valueOf(i), "账户" + String.valueOf(i));
} else {
a = new SavingAccount(s + String.valueOf(i), "账户" + String.valueOf(i));
}
bank.addAccount(a);
}
}
public static void showNowAccount(){
for(Account account : bank.getAllAccount()){
System.out.println(account);
}
}
}
// 面向对象,看多写多了就会了,简单的随便写的,有错误先不用太纠结。
Q2: 用JAVA编程设计一个银行账户类,其中包括以下内容,并用字符界面模拟存款和取款过程。
import java.util.Scanner;
public class ZH {
private String zh;//账户
private String password;//密码
private String openTime;//开户时间
private String sfz;//身份证号
private double je;//存款金额
public String getZh() {
return zh;
}
public void setZh(String zh) {
this.zh = zh;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getOpenTime() {
return openTime;
}
public void setOpenTime(String openTime) {
this.openTime = openTime;
}
public String getSfz() {
return sfz;
}
public void setSfz(String sfz) {
this.sfz = sfz;
}
public double getJe() {
return je;
}
public void setJe(double je) {
this.je = je;
}
//存款方法
public void ck(double je){
this.je=this.je+je;//存入的金额加上原有的金额
}
//取款方法
public void qk(double je){
if(jethis.je){//取款金额大于余额
System.out.println("存款余额不足");
}else{
this.je=this.je-je;//原有的金额减去取出的金额
}
}
public static void main(String[] args) {
ZH zh = new ZH();//初始化一个账户信息
zh.setJe(10000.0);//向zh账户添加余额
zh.setOpenTime("2013.12.3");//向zh账户添加开发时间
zh.setPassword("123456");//向zh账户添加密码
zh.setSfz("123456789");//向zh账户添加身份证
zh.setZh("zhangsan");//向zh账户添加账号
System.out.println("欢迎光临模拟银行");
Scanner scan = new Scanner(System.in);
int count=0;//记录输入错误的次数
while(1==1){//循环
System.out.println("请输入账号");
String zhm=scan.next();
System.out.println("请输入密码");
String mm=scan.next();
if(zhm.equals(zh.getZh()) mm.equals(zh.getPassword())){//输入的信息与zh账户信息的密码和账号一致
while(1==1){
System.out.println("当前余额为:"+zh.getJe()+"元。请选择操作:1.存款;2.取款;3.退出(只能输入数字)");
String cz=scan.next();
switch (Integer.parseInt(cz)) {
case 1:
System.out.println("请输入存款金额(输入小数)");
double ckje=scan.nextDouble();
zh.ck(ckje);
System.out.println("实施存款:"+ckje+"元,当前余额为"+zh.getJe()+"元");
break;
case 2:
System.out.println("请输入取款金额(输入小数)");
double qkje=scan.nextDouble();
zh.qk(qkje);
System.out.println("实施取款:"+qkje+"元,当前余额为"+zh.getJe()+"元");
break;
case 3:
break;
default:
System.out.println("暂无此功能");//输入1或者2、3以外的操作
break;
}
if("3".equals(cz)){
break;
}
}
System.out.println("退出操作");
break;
}else{
if(count=3){
System.out.println("已输入错误三次,账号被锁");
break;//结束循环
}else{
System.out.println("账号或密码错误,请重新输入");
count++;//错误一次count+1
continue;//进入下次循环
}
}
}
}
}
Q3: 国内各大银行Swift Code Swift代码 查询汇总
海内各大银行Swift Code(Swift代码)查询汇总,许多投资者找不到详细本身开户的分行,这时只要填写该地域的总行即可。
电话查询 01
下面是国内主要的商业银行,拨打电话即可查询。
工商银行95588 农业银行95599 中国银行95566
交通银行95559 招商银行95555 民生银行95568
广发银行95508 浦发银行95528 华夏银行95577
南京银行4008896400 恒丰银行4008138888 盛京银行02496666
吉林银行4008896666 哈尔滨银行4006095537 青岛银行4006696588
杭州银行4008888508 浙商银行95527 包商银行96016
建设银行95533 光大银行95595 温州银行057796699
兴业银行95561 中信银行95558 徽商银行4008896588
深圳发展95501 北京银行95526 东莞银行4001196228
上海银行021962888 渤海银行4008888811 齐商银行053396588
重庆银行4007096899 齐鲁银行4006096588 韩国新韩 01085290088
汇丰银行4008826688 恒生银行4001208288 东亚银行8008303811
花旗银行8008301880 渣打银行8008208088 渣打银行8008208088
中央银行(1家) 01
中国人民银行swift code代码:PBOCCNBJ
政策性银行(2家) 01
中国进出口银行swift code代码:EIBCCNBJ
中国农业发展银行swift code代码:ADBNCNBJ
全国性商业银行(19家) 01
中国工商银行swift code代码:ICBKCNBJ(工商银行国际借记卡swift code代码:ICBKCNBJICC)
中国农业银行swift code代码:ABOCCNBJ
中国银行swift code代码:BKCHCNBJ
中国建设银行swift code代码:PCBCCNBJ
交通银行swift code代码:COMMCNSH
国家开发银行swift code代码:SDBCCNBJ
中国邮政储蓄银行swift code代码:PSBCCNBJ
中国光大银行swift code代码:EVERCNBJ
中国民生银行swift code代码:MSBCCNBJ
招商银行swift code代码:CMBCCNBS
兴业银行siwft code代码:FJIBCNBA
中信银行swift code代码:CIBKCNBJ
华夏银行swift code代码:HXBKCNBJ
上海浦东发展银行swift code代码:SPDBCNSH
平安银行swift code代码:SZDBCNBS(2012年8月平安银行与深圳发展银行合并,两行名称统一为“平安银行”,swift code代码沿用原深圳发展银行的“SZDBCNBS”,原平安银行的swift code代码“SZCBCNBS”撤销使用)
广发银行swift code代码:GDBKCN22
渤海银行swift code代码:CHBHCNBT
恒丰银行swift code代码:HFBACNSD
浙商银行swift code代码:ZJCBCN2N
城市商业银行(79家) 01
北京银行swift code代码:BJCNCNBJ
南京银行swift code代码:NJCBCNBN
宁波银行swift code代码:BKNBCN2N
鞍山银行swift code代码:ANBKCNBA
包商银行swift code代码:BTCBCNBJ
长沙银行swift code代码:CHCCCNSS
成都银行swift code代码:CBOCCNBC
重庆三峡银行swift code代码:CTGBCN22
重庆银行swift code代码:CQCBCN22
大连银行swift code代码:DLCBCNBD
丹东银行swift code代码:DDBKCNBD
德阳银行swift code代码:DECCCNBD
东莞银行swift code代码:DGCBCN22
东营银行swift code代码:DYSHCNBJ
富滇银行swift code代码:KCCBCN2K
福建海峡银行swift code代码:FZCBCNBS
阜新银行swift code代码:FXBKCNBJ
赣州银行swift code代码:BKGZCNBN
广东华兴银行swift code代码:GDHBCN22
广西北部湾银行swift code代码:BGBKCNBJ
广州银行swift code代码:GZCBCN22
桂林银行swift code代码:GLBKCNBG
贵阳银行swift code代码:GYCBCNSI
哈尔滨银行swift code代码:HCCBCNBH
邯郸银行swift code代码:BKHDCNB1
汉口银行swift code代码:WHCBCNBN
杭州银行swift code代码:HZCBCN2H
河北银行swift code代码:BKSHCNBJ
徽商银行swift code代码:HFCBCNSH
吉林银行swift code代码:JLBKCNBJ
济宁银行swift code代码:BKJNCNBJ
嘉兴银行swift code代码:BOJXCNBJ
江苏银行swift code代码:BOJSCNBN
金华银行swift code代码:JHCBCNBJ
晋商银行swift code代码:JSHBCNBJ
锦州银行swift code代码:JZCBCNBJ
九江银行swift code代码:BOJJCNBJ
昆仑银行swift code代码:CKLBCNBJ
莱商银行swift code代码:LWCBCNBJ
兰州银行swift code代码:LZCBCNBL
廊坊银行swift code代码:BOLFCNBL
乐山市商业银行swift code代码:LSCCCNBL
辽阳银行swift code代码:LCOMCNBJ
临商银行swift code代码:LYCBCNBL
柳州银行swift code代码:LZBKCNBJ
龙江银行swift code代码:LJBCCNBH
洛阳银行swift code代码:BOLYCNB1
南昌银行swift code代码:NCCKCNBN
南充市商业银行swift code代码:NCCCCNBD
内蒙古银行swift code代码:HSSYCNBH
宁波东海银行swift code代码:DHBCCN2N
宁波通商银行swift code代码:BINHCN2N(2012年4月16日由原为外资银行的宁波国际银行重组改制为城市商业银行)
宁夏银行swift code代码:YCCBCNBY
齐鲁银行swift code代码:JNSHCNBN
齐商银行swift code代码:ZBBKCNBZ
青岛银行swift code代码:QCCBCNBQ
青海银行swift code代码:BOXNCNBL
泉州银行swift code代码:BKQZCNBZ
日照银行swift code代码:RZCBCNBD
上海银行swift code代码:BOSHCNSH
绍兴银行swift code代码:SXCBCN2X
盛京银行swift code代码:SYCBCNBY
苏州银行swift code代码:DWRBCNSU
台州银行swift code代码:TZBKCNBT
唐山市商业银行swift code代码:BOTSCNBJ
天津银行swift code代码:TCCBCNBT
潍坊银行swift code代码:WFCBCNBN
威海市商业银行swift code代码:WHBKCNBJ
温州银行swift code代码:WZCBCNSH
乌鲁木齐市商业银行swift code代码:UCCBCNBJ
西安银行swift code代码:IXABCNBX
厦门国际银行swift code代码:IBXHCNBA
厦门银行swift code代码:CBXMCNBA
烟台银行swift code代码:YTCBCNSD
营口银行swift code代码:YKCBCNBJ
浙江稠州商业银行swift code代码:CZCBCN2X
浙江民泰商业银行swift code代码:ZJMTCNSH
浙江泰隆商业银行swift code代码:ZJTLCNBH
郑州银行swift code代码:ZZBKCNBZ
外资银行(55家) 01
花旗银行swift code代码:CITICNSX
摩根大通银行swift code代码:CHASCN22
摩根士丹利国际银行swift code代码:MSBKCN22
美国银行swift code代码:BOFACN
蒙特利尔银行swift code代码:BOFMCNBJ
加拿大皇家银行swift code代码:ROYCCNBJ
瑞士银行swift code代码:UBSWCNBJ
瑞士信贷银行swift code代码:CRESCNSH
巴克莱银行swift code代码:BARCCNSH
德意志银行swift code代码:DEUTCNBJ
北德意志州银行swift code代码:NOLACNSH
意大利联合圣保罗银行swift code代码:BCITCNSH
法国兴业银行swift code代码:SGCLCNBJ
法国巴黎银行swift code代码:BNPACN
东方汇理银行swift code代码:CRLYCNSH
法国外贸银行swift code代码:NATXCNSH(那提西银行)
比利时联合银行swift code代码:KREDCNSX
荷兰安智银行swift code代码:INGBCNSH
荷兰合作银行swift code代码:RABOCNSH(拉博银行)
苏格兰皇家银行swift code代码:ABNACNSH[荷兰银行于2007年10月被RFS Holdings收购,2010年5月下旬中国银监会批准荷兰银行(中国)有限公司更名为苏格兰皇家银行(中国),swift code代码沿用原荷兰银行的“ABNACNSH”]
瑞典北欧斯安银行swift code代码:ESSECNSH
澳新银行swift code代码:ANZBCNSH(澳大利亚和新西兰银行)
澳大利亚西太平洋银行swift code代码:WPACCNSX
汇丰银行swift code代码:HSBCCNSH
东亚银行swift code代码:BEASCNSH
恒生银行swift code代码:HASECNSH
渣打银行swift code代码:SCBLCNSX
集友银行swift code代码:CIYUCNBA
永亨银行swift code代码:WIHBCNBX
大新银行swift code代码:DSBACNBX
协和银行swift code代码:CBNBCN2N
盘谷银行swift code代码:BKKBCNSH
正信银行swift code代码:ZXBCCNSH
新联商业银行swift code代码:COXICNBA
首都银行swift code代码:MBTCCN
星展银行swift code代码:DBSSCNSH
华侨银行swift code代码:OCBCCNSH
大华银行swift code代码:UOVBCNSH
南洋商业银行swift code代码:NYCBCNSH
巴罗达银行swift code代码:BARBCN22
三菱东京日联银行swift code代码:BOTKCNSH(三菱东京UFJ银行)
三井住友银行swift code代码:SMBCCN
瑞穗银行swift code代码:MHCBCNSH
韩亚银行swift code代码:HNBNCNBJ
新韩银行swift code代码:SHBKCNBJ
国民银行swift code代码:CZNBCNBJ
友利银行swift code代码:HVBKCNBJ
企业银行swift code代码:IBKOCNBT(韩国中小企业银行)
韩国产业银行swift code代码:KODBCN
外换银行swift code代码:KOEXCN
华美银行swift code代码:EWBKCNSH
华一银行swift code代码:FSBCCNSH
华商银行swift code代码:CNMBCNBS
美国建东银行swift code代码:BOFOCNBA
浦发硅谷银行swift code代码:SSVBCNSH
Q4: 中国邮政储蓄银行代码
中国邮政储蓄银行股份有限公司于2016年9月28日在香港联合交易所主板正式挂牌交易,股份代号为1658.HK(“邮储银行”,股份代号:1658.HK)。中国邮政储蓄银行于2007年3月20日正式成立。它是中国第五大银行,是在邮政储蓄管理体制改革的基础上建立的国有商业银行。中国邮政储蓄银行继承原国家邮政局、中国邮政集团公司经营的邮政金融业务及由此产生的资产负债,将继续从事原经营范围和营业执照文件批准、核准的业务。
拓展资料:
中国邮政储蓄可以追溯到1919年开办的邮政储蓄业务,至今已有100年的历史。2007年3月,在改革原有邮政储蓄管理体制的基础上,中国邮政储蓄银行股份有限公司正式成立。2012年1月改制为股份有限公司。2015年12月,引进境内外战略投资者10家。2016年9月,在香港联交所上市。2019年12月在上交所上市,顺利完成“股改-引战-a、H双上市”三步走改革目标。拥有营业网点近4万个,服务个人客户超过6亿,充分发挥“自助+代办”的独特模式优势,服务“三农”、城乡居民和中小企业。凭借卓越的资产质量和显著的增长潜力,该行是中国领先的大型零售银行。坚持服务实体经济,积极实施国家战略,支持中国现代经济体系建设,实现自身可持续发展。坚持以客户为中心,构建线上线下互联一体的金融服务体系,为客户提供优质、便捷、高效的综合金融服务。
坚持风险为本,持续完善“全面、全过程、全员”的全面风险管理体系建设,保持资产质量优良水平。坚持“惠及城乡、金融服务无距离”的使命,提供普惠金融服务;紧跟居民财富增长和消费升级趋势,发展财富金融;支持产业结构转型升级,发展产业金融;落实碳达峰和碳中和重大部署,发展绿色金融。用金融科技赋能高质量发展,打造服务乡村振兴和新型城镇化的数字生态银行。
Q5: JAVA 简单银行系统的代码
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class AccountDemo {
public static double MONEY = 0;// 初始化金额是100元。
public static void main(String[] args) {
final String USER_NAME = "zhangsan";// 用户名
final String PASSWORD = "123456";// 密码
while (true) {
System.out.print("请输入用户名:");
String user_name = getString();
System.out.print("请输入密码:");
String password = getString();
if (user_name != null user_name.equals(USER_NAME)
password != null password.equals(PASSWORD)) {
System.out.println("登陆成功!你要干什么?");
while (true) {
System.out.println("1:存款");
System.out.println("2:取款");
System.out.println("3:查询余额");
System.out.println("q:退出程序");
System.out.print("请选择:");
String userIn = getString();
int in = 0;
if (userIn != null userIn.equals("1")) {
in = Integer.parseInt(userIn);
} else if (userIn != null userIn.equals("2")) {
in = Integer.parseInt(userIn);
} else if (userIn != null userIn.equals("3")) {
in = Integer.parseInt(userIn);
} else if (userIn != null
userIn.trim().toUpperCase().equals("Q")) {
in = 4;
} else {
System.out.println("你输入的指令不正确!请重新输入。");
continue;
}
switch (in) {
case 1:
double add_money = 0;
while (true) {
System.out.print("请输入你要存入的金额:");
try {
add_money = Double.parseDouble(getString());
} catch (Exception e) {
System.out.println("金额输入不正确!");
continue;
}
break;
}
MONEY += add_money;
System.out.println("存入的金额是" + add_money
+ "\r\n请选择你要的操作:");
break;
case 2:
double money = 0;
while (true) {
System.out.print("请输入你要取出的金额:");
try {
money = Double.parseDouble(getString());
} catch (Exception e) {
System.out.println("金额输入不正确!");
continue;
}
if (money MONEY) {
System.out.println("取出的金额大于现有存款,请重新输入要取出的金额!");
continue;
}
break;
}
MONEY -= money;
System.out.println("取出的金额是" + money + "\r\n请选择你要的操作:");
break;
case 3:
System.out.println("你的余额是:" + MONEY + "\r\n请选择你要的操作:");
break;
case 4:
System.out.println("程序退出!");
return;
}
}
} else {
System.out.println("错误:用户名与密码不匹配!\r\n");
System.out.println("按任意键:重新输入用户名和密码。");
System.out.println("q:退出程序。");
System.out.print("请选择:");
String in = getString();
if (in.trim().toUpperCase().equals("Q")) {
break;
}
}
}
}
public static String getString() {
String str = null;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
try {
str = br.readLine();
} catch (IOException e) {
e.printStackTrace();
}
return str;
}
}
关于java储蓄银行代码和java银行账户类代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








