简单的银行系统--Java初学者
银行系统,能够实现1.查询余额 2.修改密码 3.存钱 4.取钱
小编初次使用Java(刚刚学一个星期),大家有什么想法欢迎留言,谢谢!!!
package text;
import java.util.Scanner;
public class Account {
public int id;//创建账户的账号
public int p_w;//密码
public int money;//余额
//1.
public Account(int id, int p_w, int money) {
this.id = id;//this只是在这里存在
this.p_w = p_w;
this.money = money;
}
//2.查看账户余额
public void Display(){
System.out.println("账户:" + id);
System.out.println("余额:" + money);
}
//3.取钱
public void takeMoney(){
while(true){
Scanner sc = new Scanner(System.in);
System.out.println("请输入密码:");
int pass = sc.nextInt();
if(pass == p_w){
System.out.println("请输入需要取款的金额:");
int k = sc.nextInt();
if(k <= money) {
money=money-k;
System.out.println("账户余额"+money);
}
else
System.out.println("当前余额不足!");
break;
}
else
System.out.println("密码错误,请重新输入!");
sc.close();
}
}
标签:
java
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)