atm有10000元 java_ATM JAVA实现 部分代码

public class score {

String name;

String num;

int age;

boolean sex;

double score;

String one;

String accountID;

String accountname;

String operatedate;

int operatetype;

String accountpassword;

int accountbalance;

int amount;

public score() {

}

public void setnum(String num)

{

this.num=num;

}

public void setname(String name) {

this.name=name;

}

public void setscore(double score) {

this.score=score;

}

public void setage(int age)

{

this.age=age;

}

public void setsex(String one) {

this.one=one;

if(one.equals("男")==true) {

sex=true;

}

if(one.equals("女")==true) {

sex=false;

}

}

}

package score;

import java.util.Scanner;

public class Scorein {

int maxlength=100;

int length=0;

score[] data=new score[maxlength];

Scanner input=new Scanner(System.in);

public Scorein(){

}

//添加

public void add()

{System.out.println("\t欢迎xxxxx使用中国工商银行自助柜员系统");

System.out.println("当前取款50元成功当前账户余额50元");

System.out.println("*********************************************");

System.out.println("当前账户每日可支取2万元");

System.out.println("\t\t1.100");

System.out.println("\t\t2.500");

System.out.println("\t\t3.1500");

System.out.println("\t\t4.2000");

System.out.println("\t\t5.5000");

System.out.println("\t\t0.退出系统");

if(length

data[length]=new score();

System.out.println("请输入用金额:");

data[length].setnum(input.next());

System.out.println("请输入用户名:");

data[length].setname(input.next());

System.out.println("请输入用户性别:");

data[length].setsex(input.next());

System.out.println("请输入用户账号:");

data[length].setage(input.nextInt());

System.out.println("请输再次用户账号:");

data[length].setscore(input.nextDouble());

length++;

System.out.println("存款成功!");

}

else {

System.out.println("存款失败!超过限额!");

}

}

public void display() {

System.out.println("************************************************");

System.out.println("金额"+"\t\t"+"姓名"+"\t"+"性别"+"\t"+"账号"+"\t"+"账号");

for(int i=0;i

System.out.print(data[i].num+"\t"+data[i].name+"\t");

if(data[i].sex) {

System.out.print("男"+"\t");

}

else {

System.out.print("女"+"\t");

}

System.out.println(data[i].age+"\t"+data[i].score);

}

System.out.println("************************************************");

}

//删除

public void delete() {

System.out.println("***********************************************");

System.out.println("当当前账户余额100元");

System.out.println("***********************************************");

String num1=input .next();

int i,thought_1=length;

for(i=0;i

if(num1.equals(data[i].num)) {

thought_1=i;

break;

}

}

if(i==thought_1) {

System.out.println("此人不存在!");

delete();

}

else {

for(int j=i;j

data[j]=data[j+1];

}

System.out.println("删除成功!");

length-=1;

}

}

//查询

public void search() {

System.out.println("***********************************************");

System.out.println("当前汇款成功当前账户余额100元");

System.out.println("***********************************************");

String num2=input.next();

int i;

for(i=0;i

if(num2.equals(data[i].num)) {

System.out.println("************************************************");

System.out.println("账号"+"\t\t"+"姓名"+"\t"+"性别"+"\t"+"金额"+"\t"+"金额");

System.out.print(data[i].num+"\t"+data[i].name+"\t");

if(data[i].sex) {

System.out.print("男"+"\t");

}

else {

System.out.print("女"+"\t");

}

System.out.println(data[i].age+"\t"+data[i].score);

System.out.println("************************************************");

break;

}

}

if(i==length) {

System.out.println("此人不存在!请重新输入:");

search();

}

}

//修改

public void change() {

System.out.println("*********************************************");

System.out.println("\t欢迎使用中国工商银行自助柜员系统");

System.out.println("***********************************************");

System.out.println("请输入您的账户:");

System.out.println("***********************************************");

System.out.println("*********************************************");

System.out.println("\t欢迎使用中国工商银行自助柜员系统");

System.out.println("*********************************************");

System.out.println("请输入您要修改用户账号号");

String num3=input.next();

int i;

for(i=0;i

if(num3.equals(data[i].num)) {

break;

}

}

if(i==length) {

System.out.println("此人不存在!请重新输入:");

change();

}

System.out.println("请输入修改的账号:");

data[i].setnum(input.next());

System.out.println("请输入修改的姓名:");

data[i].setname(input.next());

System.out.println("请输入修改的性别:");

data[i].setsex(input.next());

System.out.println("请输入修改的密码:");

data[i].setage(input.nextInt());

System.out.println("请输入修改的密码:");

data[i].setscore(input.nextDouble());

System.out.println("修改完成!");

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值