资源简介

本案银行系统源码案例 可以为java学者更好的java面向对象编程思想提供很好的源码渠道

资源截图

代码片段和文件信息

package yinghang;
import java.util.*;
public class Administer {
Scanner s = new Scanner(System.in);
Vector v=new Vector();
public Administer() {
v.add(new Cust(“zhang1“1111111000));
v.add(new Cust(“zhang2“2222221400));
v.add(new Cust(“zhang3“3333331300));
v.add(new Cust(“zhang4“4444441200));
}


void chakansum()
{
  int sum=0;
for(int i=0;i {
Cust temp=(Cust)v.get(i);
sum+=temp.money;
}
System.out.println(“该银行总存款额为:“+sum);
}
void tianjiacust()
{
System.out.println(“请输入您要添加的用户姓名:“);
String name=s.next();
System.out.println(“请输入您要添加的用户的账号:“);
int id=s.nextInt();
System.out.println(“请输入您要添加的用户的密码:“);
int pwd=s.nextInt();
System.out.println(“请输入您要添加的用户存款额:“);
int money=s.nextInt();
v.add(new Cust(nameidpwdmoney));
System.out.println(“添加用户成功!“);
}
void shanchucust()
{
int j;
for(j=0;j<3;j++)
{
System.out.println(“请输入您要删除用户的账号:“);
int id=s.nextInt();
int i;
for(i=0;i {
Cust temp=(Cust)v.get(i);
if(temp.ID==id)
{
v.remove(i);
break;
}
}
if(i>=0&&i {
System.out.println(“删除用户成功“);
break;
}
else if(i==v.size())
{
System.out.println(“对不起,没有该用户,请重新输入“);
continue;
        }
}
if(j==3)
{
System.out.println(“您输入错误已经超过三次,先让您强制退出系统“);
return;
}

}
void chakanperson()
{
int j;
for(j=0;j<3;j++)
{
System.out.println(“请输入您要查看用户的账号:“);
int id=s.nextInt();
int i;
for(i=0;i {
Cust temp=(Cust)v.get(i);
if(temp.ID==id)
{
System.out.println(“该用户的姓名:“+temp.name+“\n该用户的账号:“+temp.ID+
“\n该用户的密码:“+temp.PWD+“\n该用户的存款额:“+temp.money);
break;
}
}
if(i>=0&&i break;
else if(i==v.size())
{
System.out.println(“对不起,没有该用户,请重新输入“);
continue;
        }
}
if(j==3)
{
System.out.println(“您输入错误已经超过三次,先让您强制退出系统“);
return;
}

}
void paixu()
{
for(int i=0;i for(int j=0;j {
Cust temp=(Cust)v.get(j);
Cust temp1=(Cust)v.get(j+1);
if(temp.money {
v.set(j+1temp);
v.set(jtemp1);
}
}
for (int i = 0; i < v.size(); i++) {
Cust temp = (Cust) v.get(i);
int j = i + 1;
System.out.println(“排序后第“ + j + “个顾客姓名为:“ + temp.name + “\t帐号为:“
+ temp.ID + “\t存款额为:“ + temp.money);
}
}
void chakanqindan()
{
System.out.println(“该银行总共有“+v.size()+“个“);
for(int i=0;i {
int j=i+1;
Cust temp=(Cust)v.get(i);
System.out.println(“第“+j+“用户为:“+temp.name+“\t其账号为:“+temp.ID);
}
}
int run()
{
while(true)
{

System.out.println();
System.out.println(“********************“);
System.out.println(“**查看银行存款总额\t1**“);
System.out.println(“**添加用户\t2**“);
System.out.println(“**删除用户\t3**“);
System.out.println(“**打印用户清单\t4**“);
System.out.println(“**查看某顾客信息\t5**“);
System.out.println(“**按顾客存款金额排序后的顾客信息\t6**“);
System.out.println(“**退出系统\t7**“);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4761  2011-06-05 00:42  yinghang\Administer.class

     文件       3843  2011-06-05 00:42  yinghang\Administer.java

     文件       4918  2011-06-06 00:18  yinghang\Cust.class

     文件       5555  2011-06-06 00:17  yinghang\Cust.java

     文件        628  2011-06-06 00:28  yinghang\Main.class

     文件        293  2011-06-06 00:28  yinghang\Main.java

     文件       2052  2011-06-05 14:44  yinghang\Sys.class

     文件       1453  2011-06-05 14:44  yinghang\Sys.java

     目录          0  2011-06-04 10:50  yinghang

----------- ---------  ---------- -----  ----

                23503                    9


评论

共有 条评论