项目场景:
java实现简单的银行存款取款系统
本次代码适合初学者小白,连数据库都没有运用。一次性程序哈哈。
备学内容:
你得先了解java中以下基本内容。
1、 数组
2、 方法
3、 类
4、 Scanner扫描器
学习产果:
:
在写这段代码的过程中,我学到了以下几个知识点:
1、 类和方法的灵活应用。
2、类既然可以数组来使用!!!
3、 数据的相互传递:
系统描述:
当我学完java中的基本知识点之后想实现一个银行存取款系统,就简单实现:
登录,注册,退出,存款,取款转账,查询个人信息等功能。
首先写一个main方法
import java.util.Scanner; //扫描器
public class bank{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
}
}
main方法创建好之后再 创建一个geren1类,就是保存用户各类信息。
class geren1{
private String zhanghao;
private String mima;
private int zijin=0;
private String name;
private int xuhao;
private String phone;
//构造方法
public geren1(String zhanghao,String mima,String name,String phone,int xuhao){
this.zhanghao = zhanghao;
this.mima = mima;
this.name = name;
this.phone = phone;
this.xuhao = xuhao;
}
//遍历个人信息
public void print(){
System.out.println("姓名:"+this.getName()+
"\t\t\t账号:"+this.getZhanghao()+
" \n密码:"+this.getMima()+
"\t\t\t账户资金:"+this.getZijin()+
"\n练习电话:"+this.getPhone());
}
public String getPhone(){
return phone;
}
public void setPhone(String phone){
this.phone = phone;
}
public int getXuhao(){
return xuhao;
}
public void setXuhao(int xuhao){
this.xuhao = xuhao;
}
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
public String getZhanghao(){
return zhanghao;
}
public void setZhanghao(String zhanghao){
this.zhanghao = zhanghao;
}
public String getMima(){
return mima;
}
public void setMima(String mima){
this.mima = mima;
}
public int getZijin(){
return zijin;
}
public void setZijin(int zijin){
this.zijin = zijin;
}
}
类创建好了之后在main方法里创建一个geren1类型数组。
意思就是在geren1数组中就放geren1类。最多也就能放10个,
如果想多方几个就把10改成100或者更多就OK了。
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
geren1[] user = new geren1[10];
}
然后就输出一个登录页面,不用认真,简单输出就好!我在main方法外面创建一个xtjiemian()方法,顾名思义就是专门用来显示登录界面的。
public static void xtjiemian(Scanner sc,geren1[] user){
while (true)
{
System.out.println("===银行存取款系统===");
System.out.println();
System.out.println("1,登录\t\t2,注册\t\t3,退出");
int xuanze = sc.nextInt();
if (xuanze == 1)
{
//print(user);
denglu1(sc,user);
}els

本文介绍了一个适合初学者的Java项目,实现了一个不涉及数据库的银行存取款系统。用户可以进行登录、注册、退出、存款、取款、转账和查询个人信息等操作。通过创建geren1类来保存用户信息,并使用Scanner获取用户输入。代码包括main方法、登录注册方法及个人界面方法,实现了基本的银行业务流程。

7337

被折叠的 条评论
为什么被折叠?



