java程序源码
//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程序源码的更多相关文章
- 程序兵法:Java String 源码的排序算法(一)
摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 这是泥瓦匠的第103篇原创 <程序兵法:Java Str ...
- Java集合源码学习(一)集合框架概览
>>集合框架 Java集合框架包含了大部分Java开发中用到的数据结构,主要包括List列表.Set集合.Map映射.迭代器(Iterator.Enumeration).工具类(Array ...
- 编译哈工大语言技术平台云LTP(C++)源码及LTP4J(Java)源码
转自:编译哈工大语言技术平台云LTP(C++)源码及LTP4J(Java)源码 JDK:java version “1.8.0_31”Java(TM) SE Runtime Environment ( ...
- 【转】Java HashMap 源码解析(好文章)
.fluid-width-video-wrapper { width: 100%; position: relative; padding: 0; } .fluid-width-video-wra ...
- Java Reference 源码分析
@(Java)[Reference] Java Reference 源码分析 Reference对象封装了其它对象的引用,可以和普通的对象一样操作,在一定的限制条件下,支持和垃圾收集器的交互.即可以使 ...
- 自学Java HashMap源码
自学Java HashMap源码 参考:http://zhangshixi.iteye.com/blog/672697 HashMap概述 HashMap是基于哈希表的Map接口的非同步实现.此实现提 ...
- Java——LinkedHashMap源码解析
以下针对JDK 1.8版本中的LinkedHashMap进行分析. 对于HashMap的源码解析,可阅读Java--HashMap源码解析 概述 哈希表和链表基于Map接口的实现,其具有可预测的迭 ...
- Java读源码之CountDownLatch
前言 相信大家都挺熟悉 CountDownLatch 的,顾名思义就是一个栅栏,其主要作用是多线程环境下,让多个线程在栅栏门口等待,所有线程到齐后,栅栏打开程序继续执行. 案例 用一个最简单的案例引出 ...
- java集合源码分析(三):ArrayList
概述 在前文:java集合源码分析(二):List与AbstractList 和 java集合源码分析(一):Collection 与 AbstractCollection 中,我们大致了解了从 Co ...
随机推荐
- SQLServer查询当前数据库所有索引及统计,并使用游标批量删除
--查询现有所有数据库表的索引情况 Select indexs.Tab_Name As [表名],indexs.Index_Name As [索引名] ,indexs.[Co_Names] As [索 ...
- wxPython的使用--类似画板的界面
# -*- coding: utf-8 -*-import wximport wx.lib.buttonsimport cPickleimport os class PaintWindow(wx.Wi ...
- HTC脚本介绍和入门示例
一.简介 HTC脚本全称是Html Companent即html组件,个人认为它是为了在开发动态HTML中实现代码重用和页面共享目的,主要是把“行为”作为组件封装,可以在很大程度上简化DHTML的开发 ...
- ubantu清理垃圾文件操作
安装的ubuntu 18.01 , 随着使用的时间变长,陆陆续续使用了不少的软件, 更新了不少的软件包. 导致了现在ubuntu 系统反应速度严重下降. 下面是几种清理linux系统下冗余垃圾的命令, ...
- HDU 1004 Let the Balloon Rise(map应用)
Problem Description Contest time again! How excited it is to see balloons floating around. But to te ...
- 【leetcode】66-PlusOne
problem Plus One code class Solution { public: vector<int> plusOne(vector<int>& digi ...
- supervisor-program配置
[program:check_server_state]directory=/sunlight/shellcommand=/usr/bin/sh check_server_state.shautost ...
- Templates中的macro和include标签
1.macro标签 1.作用:相当于在模板中声名函数 2.使用方法: 语法:{% macro 名称(参数列表) %} xxx {% endmacro %} 创建 macro.html 模板文件 - ...
- Gym101002 2016NAIPC(队内第7次训练)
(由于先看的最后一题,然后又一直WA,导致这场有点爆炸,我背锅. A .Fancy Antiques 题意: 选择最多k个商店,买n个物品,每个物品分别对应两个店售卖,求最小花费是多少.n<10 ...
- Gym 102091A: Flying Squirrel(RMQ)
题意:如图,有N个柱子,每次我可以从高柱子X到低柱子Y,而且需要满足中间的柱子都小于X的高度. 思路:现在有Q次询问,每次给定(X,Y),(如果ht[X]<ht[Y],则交换XY),问X为起点, ...