//Account.java
package pers.liqin.accounlist; public class Account
{
private String accountID;
private String accountname;
private String operatedate;
private int operatetype;
private String accountpassword;
private int accountbalance;
private int amount;
public Account()
{
super();
}
public String getaccountID()
{
return accountID;
}
public void setaccountID(String accountID)
{
this.accountID=accountID;
}
public String getaccountname()
{
return accountname;
}
public void setaccountname(String accountname)
{
this.accountname=accountname;
}
public String getoperatedate()
{
return operatedate;
}
public void setoperatedate(String operatedate)
{
this.operatedate=operatedate;
}
public int getoperatetype()
{
return operatetype;
}
public void setoperatetype(int operatetype)
{
this.operatetype=operatetype;
}
public String getaccountpassword()
{
return accountpassword;
}
public void setaccountpassword(String accountpassword)
{
this.accountpassword=accountpassword;
}
public int getaccountbalance()
{
return accountbalance;
}
public void setaccountbalance(int accountbalance)
{
this.accountbalance=accountbalance;
}
public int getamount()
{
return amount;
}
public void setamount(int amount)
{
this.amount=amount;
}
}
//AccountManager.java
package pers.liqin.accounlist; public class Account
{
private String accountID;
private String accountname;
private String operatedate;
private int operatetype;
private String accountpassword;
private int accountbalance;
private int amount;
public Account()
{
super();
}
public String getaccountID()
{
return accountID;
}
public void setaccountID(String accountID)
{
this.accountID=accountID;
}
public String getaccountname()
{
return accountname;
}
public void setaccountname(String accountname)
{
this.accountname=accountname;
}
public String getoperatedate()
{
return operatedate;
}
public void setoperatedate(String operatedate)
{
this.operatedate=operatedate;
}
public int getoperatetype()
{
return operatetype;
}
public void setoperatetype(int operatetype)
{
this.operatetype=operatetype;
}
public String getaccountpassword()
{
return accountpassword;
}
public void setaccountpassword(String accountpassword)
{
this.accountpassword=accountpassword;
}
public int getaccountbalance()
{
return accountbalance;
}
public void setaccountbalance(int accountbalance)
{
this.accountbalance=accountbalance;
}
public int getamount()
{
return amount;
}
public void setamount(int amount)
{
this.amount=amount;
}
}
//Exporttxt.java
package pers.liqin.accounlist;
import java.io.File; import java.util.Scanner;
public class Exporttxt
{
static Scanner scn= new Scanner(System.in);
File(String "c:\Users\Administrator\eclipse-workspace\accountlist",String "accountinformation.txt"); public void zhanghao()
{
System.out.println("*****************************\n"
+" 欢迎使用中国工商银行自助柜员系统 \n"
+ " 请输入您的账号:"); }
public void mima()
{
System.out.println("*****************************\n"
+" 欢迎使用中国工商银行自助柜员系统 \n"
+ " 请输入您的密码:");
}
public void add()
{
System.out.println("*****************************\n"
+ " 欢迎使用中国工商银行自助柜员系统 \n ");
acc=new Account(); System.out.println("请输入存款金额:");
acc.setaccountbalance(scn.nextInt());
}
public void qukuan()
{
System.out.println("******************************\n"
+ " 欢迎使用中国工商银行自助柜员系统 \n");
}
public void zhuanzhang()
{
while(true)
{
System.out.println("*******************************\n"
+ " 欢迎使用中国工商银行自助柜员系统 \n"
+ "*******当前账户每日可以支取2万元\n"
+ "1,100元 \n"
+ "2,500元 \n"
+ "3,1000元 \n"
+ "4,1500元 \n"
+ "5,2000元 \n"
+ "6,5000元 \n"
+ "7,其他金额 \n"
+ "8,退卡 \n"
+ "9,返回 \n"
+ "********************************\n");
System.out.println("请输入您的选择:");
int xuanze=scn.nextInt();
switch(xuanze)
{
case 1: break;
case 2: break;
case 3: break;
case 4: break;
case 5: break;
case 6: break;
case 7:
System.out.println("*********************\n"
+ "欢迎使用中国工商银行自助柜台系统\n"
+ "*********************\n"
+ " 请输入取款金额: \n"
+ "********************\n"); break;
case 8: break;
case 9:
break; }
} }
public void xiugai()
{
System.out.println("*************************\n"
+ " 欢迎使用中国工商银行自助柜台系统 \n"
+ "*************************\n"
+ " 请输入当前密码: \n"
+ " 请输入修改密码: \n"
+ " 请输入确定密码: \n"); }
public void chaxun()
{
System.out.println("*************************\n"
+ " 欢迎使用中国工商银行自助柜台系统 \n"
+ "*************************\n"
+ " 当前余额: \n"
+ " 账户清单信息为: \n");
} }

  

java程序源码的更多相关文章

  1. 程序兵法:Java String 源码的排序算法(一)

    摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 这是泥瓦匠的第103篇原创 <程序兵法:Java Str ...

  2. Java集合源码学习(一)集合框架概览

    >>集合框架 Java集合框架包含了大部分Java开发中用到的数据结构,主要包括List列表.Set集合.Map映射.迭代器(Iterator.Enumeration).工具类(Array ...

  3. 编译哈工大语言技术平台云LTP(C++)源码及LTP4J(Java)源码

    转自:编译哈工大语言技术平台云LTP(C++)源码及LTP4J(Java)源码 JDK:java version “1.8.0_31”Java(TM) SE Runtime Environment ( ...

  4. 【转】Java HashMap 源码解析(好文章)

    ­ .fluid-width-video-wrapper { width: 100%; position: relative; padding: 0; } .fluid-width-video-wra ...

  5. Java Reference 源码分析

    @(Java)[Reference] Java Reference 源码分析 Reference对象封装了其它对象的引用,可以和普通的对象一样操作,在一定的限制条件下,支持和垃圾收集器的交互.即可以使 ...

  6. 自学Java HashMap源码

    自学Java HashMap源码 参考:http://zhangshixi.iteye.com/blog/672697 HashMap概述 HashMap是基于哈希表的Map接口的非同步实现.此实现提 ...

  7. Java——LinkedHashMap源码解析

    以下针对JDK 1.8版本中的LinkedHashMap进行分析. 对于HashMap的源码解析,可阅读Java--HashMap源码解析 概述   哈希表和链表基于Map接口的实现,其具有可预测的迭 ...

  8. Java读源码之CountDownLatch

    前言 相信大家都挺熟悉 CountDownLatch 的,顾名思义就是一个栅栏,其主要作用是多线程环境下,让多个线程在栅栏门口等待,所有线程到齐后,栅栏打开程序继续执行. 案例 用一个最简单的案例引出 ...

  9. java集合源码分析(三):ArrayList

    概述 在前文:java集合源码分析(二):List与AbstractList 和 java集合源码分析(一):Collection 与 AbstractCollection 中,我们大致了解了从 Co ...

随机推荐

  1. centos7安装配置zabbix4.0

    zabbix01    198.8.8.211    zabbix-server4.0 zabbix02    198.8.8.212    zabbix-agent4.0 一:zabbix服务端环境 ...

  2. 关于Java的特点之封装

    抽象 1.简单理解 我们在前面去定义一个类时候,实际上就是把一类事物的共有的属性和行为提取出来,形成一个物理模型(模版).这种研究问题的方法称为抽象. 封装--什么是封装 封装就是把抽象出来的数据和对 ...

  3. Oracle表的操作

    --创建表 CREATE [GLOBAL TEMPORARY] TABLE table_name( coloum_name TYPE [CONSTRAINT constraint_def DEFAUL ...

  4. oracle语句优化

    摘录来自https://blog.csdn.net/sap_jack/article/details/3766703 1.选用适合的Oracle优化器 Oracle的优化器共有3种: a.RULE(基 ...

  5. Day20作业及默写

    1.请使用C3算法计算出链接图中的继承顺序-Link 一 graph BT id1[A]-->id2[B] id2[B]-->id6[F] id6[F]-->id7[G] id1[A ...

  6. 2019-03-06-day005-字典操作

    情商 别人与你相处感觉很轻松. ?为人处世,有笑点. 照顾对方的情绪. 与别人相处可以很好地解决问题. 你身边总有那么一两个人,别人都喜欢与他交往,和他在一起,很舒服. 情商后天可以提升的. 1,你本 ...

  7. springboot区分开发、测试、生产多环境的应用配置

    转:https://blog.csdn.net/daguairen/article/details/79236885 springboot区分开发.测试.生产多环境的应用配置(一) Spring可使用 ...

  8. GCC内置函数

    在C语言写的程序中,有时候没有包含头文件,直接调用一些函数,如printf,也不会报错,因为GCC内置和一些函数.如果包含了头文件,则去第三方库中链接这个函数,不再使用GCC内置的函数.每个编译器的内 ...

  9. Python学习笔记第十六周

    目录: 一.CSS补充 1.页面布局 二.JavaScript补充 1.条件判断 2.函数分类 3.序列化 4.转义 5.eval 6.时间 7.作用域 三.DOM 1.间接查找 文本操作 样式操作 ...

  10. Markdown显示反引号(`)

    /********************************************************************** * Markdown显示反引号(`) * 说明: * 在 ...