资源简介
JAVA小项目-银行管理系统(图形界面&&文件读写+源文件)
代码片段和文件信息
package contentcl;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Check {
/**
* 在登录时, 验证账号密码是否正确
*/
public boolean check1(String countnameString pwd) throws IOException{
File file=new File(“Message.txt“); //创建文件类
if(!file.exists()||file.isDirectory()) //判断文件是否存在
//throw new FileNotFoundException();
file.createNewFile();
BufferedReader br=new BufferedReader(new FileReader(file)); //创建读入缓冲流,按行读入
String temp=null;
// StringBuffer sb=new StringBuffer();
temp=br.readLine(); //先读取一行
while(temp!=null){
String sbstring = temp.toString(); //转化为string
int n = sbstring.length(); //测字符串长度
String []message = new String[5]; //按~拆分 成5个字符串数组,按账号和密码进行信息验证
int k=0;
for (int i=0; i<5; i++)
message[i]=““;
//我们在写入账户时用~分割, 所以我们利用~在分割开来
for (int i=0; i {
if(sbstring.charAt(i)==‘~‘)
{
//System.out.println(“@“+message[k]);
k++;
}
else
{
message[k] += sbstring.charAt(i);
}
}
if (countname.equals(message[2])&&pwd.equals(message[3]))//比较账户密码是否相等
return true;
temp=br.readLine(); //读取下一行
}
return false;
}
//在注册时 验证账号是否存在
public boolean check2(String countname) throws IOException{
File file=new File(“Message.txt“); //创建文件类
if(!file.exists()||file.isDirectory()) //判断文件是否存在
file.createNewFile();
BufferedReader br=new BufferedReader(new FileReader(file)); //创建读入缓冲流,按行读入
String temp=null;
// StringBuffer sb=new StringBuffer();
temp=br.readLine(); //先读取一行
while(temp!=null){
String sbstring = temp.toString(); //转化为string
int n = sbstring.length(); //测字符串长度
String []message = new String[5]; //按~拆分 成5个字符串数组,按账号和密码进行信息验证
int k=0;
for (int i=0; i<5; i++)
message[i]=““;
for (int i=0; i {
if(sbstring.charAt(i)==‘~‘)
{
//System.out.println(“@“+message[k]);
k++;
}
else
{
message[k] += sbstring.charAt(i);
}
}
if (countname.equals(message[2]))
return true;
temp=br.readLine();
}
return false;
}
//在挂失是 找回密码需要验证, 姓名,身份证号,和账户是否与注册时保持一致
public String check3(String name String useridString countname) throws IOException{
File file=new File(“Message.txt“); //创建文件类
if(!file.exists()||file.isDirectory()) //判断文件是否存在
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 404 2017-12-27 19:45 BankSystem\.classpath
文件 386 2018-01-02 20:05 BankSystem\.project
文件 598 2017-12-21 16:14 BankSystem\.settings\org.eclipse.jdt.core.prefs
文件 43 2018-01-02 20:03 BankSystem\Message.txt
文件 3781 2018-01-02 20:06 BankSystem\bin\contentcl\Check.class
文件 3376 2018-01-02 20:06 BankSystem\bin\contentcl\DrawMoney.class
文件 2479 2018-01-02 20:06 BankSystem\bin\contentcl\Inquiry.class
文件 3981 2018-01-02 20:06 BankSystem\bin\contentcl\Login.class
文件 1248 2018-01-02 20:06 BankSystem\bin\contentcl\MD5.class
文件 458 2018-01-02 20:06 BankSystem\bin\contentcl\Main.class
文件 2826 2018-01-02 20:06 BankSystem\bin\contentcl\Menu.class
文件 3168 2018-01-02 20:06 BankSystem\bin\contentcl\Modify.class
文件 4539 2018-01-02 20:06 BankSystem\bin\contentcl\Register.class
文件 3997 2018-01-02 20:06 BankSystem\bin\contentcl\ReportLose.class
文件 3307 2018-01-02 20:06 BankSystem\bin\contentcl\SaveMoney.class
文件 3482 2018-01-02 20:06 BankSystem\bin\contentcl\Transfer.class
文件 4354 2018-01-02 20:06 BankSystem\bin\contentcl\TransferToOthers.class
文件 4675 2018-01-02 20:06 BankSystem\bin\contentcl\UserMessage.class
文件 5068 2017-12-28 18:40 BankSystem\src\contentcl\Check.java
文件 3462 2017-12-27 15:01 BankSystem\src\contentcl\DrawMoney.java
文件 2293 2017-12-27 20:56 BankSystem\src\contentcl\Inquiry.java
文件 3945 2017-12-27 20:51 BankSystem\src\contentcl\Login.java
文件 860 2017-12-27 19:46 BankSystem\src\contentcl\MD5.java
文件 160 2017-12-27 14:54 BankSystem\src\contentcl\Main.java
文件 3227 2017-12-27 21:04 BankSystem\src\contentcl\Menu.java
文件 3186 2018-01-02 19:45 BankSystem\src\contentcl\Modify.java
文件 5247 2017-12-27 20:37 BankSystem\src\contentcl\Register.java
文件 4325 2017-12-27 20:38 BankSystem\src\contentcl\ReportLose.java
文件 3411 2017-12-28 19:00 BankSystem\src\contentcl\SaveMoney.java
文件 3627 2018-01-02 19:36 BankSystem\src\contentcl\Transfer.java
文件 3970 2017-12-27 19:27 BankSystem\src\contentcl\TransferToOthers.java
............此处省略1个文件信息
- 上一篇:超强安卓调试助手Atools
- 下一篇:android-lib.rar
相关资源
- XX银行管理系统+手机银行
- 基于java的银行管理系统
- java+Mysql 银行管理系统
- JavaEE + Oracle 开发的简易版银行管理系
- 基于java做的银行管理系统
- jsp+servlet+MySql银行管理系统
- 网上银行管理系统jsp+servlet+mysql17356
- 网上银行管理系统jsp+servlet+mysql
- 银行管理系统javaweb+ssh+mysql+tomcat
- java银行管理系统源代码
- java 银行管理系统 源代码
- java 银行管理系统
- 银行管理系统Java控制台项目
- Java银行管理系统--连接Mysql数据库
- java完整的银行管理系统代码
- java + sql 银行管理系统
- java银行管理系统(模拟ATM取款机)
- Java银行管理系统代码+mysql+uml
- java项目—银行管理系统
- Java带数据库的银行管理系统
- 基于java银行管理系统的设计.doc
- java banking 银行管理系统
- Java银行管理系统62804
- 课设 银行管理系统 mysql加java界面
- java银行管理系统
- java连接数据库实现银行管理系统
- java银行管理系统(实训项目)
- java 银行管理系统源码
- Java银行管理系统+MySQL
评论
共有 条评论