小说阅读器`
刚学了java
第一次做的小系统 !
有瑕疵见谅
提前准备好一个文件夹Reabooooook
Readbooooook下Bookcase (书架) Bookmall(书城) register(注册) 文件
Bookcase下 各个分类文件 分类文件里menu.txt 以及两本书的内容
Bookmall同上
register下register.txt
package System;import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class Readbook {
/**
- 判断是否为vip 下载是否收费
*/
Boolean bool ;
/**
- 书籍名字
*/
String bookname;
/**
- 存每个书籍的读取地址
*/
File fi ;
/**
- 书架里初始有两本书
*/
int i =2;
/**
- 注册的方法
*/
public void Regist(){
Scanner sc = new Scanner(System.in);
Register reg = new Register();
FileWriter fw = null;
/**
- 注册并存入register.txt文件里
*/
try {
File file = new File(“D:\Readbooooook\register\register.txt”);
// file.mkdirs();
fw = new FileWriter(file,true);
while(true){
System.out.println(“请输入用户名:”);
String name = sc.next();
reg.setName(name);
fw.write(name);fw.write(",");
System.out.println(“请输入密码:”);
String pwd1 = sc.next();
fw.write(pwd1);fw.write(";");
System.out.println(“请再次输入密码:”);
String pwd2 = sc.next();
if(pwd1.equals(pwd2)){
System.out.println(“注册成功!\n”);
reg.setPwd1(pwd1);
reg.setPwd2(pwd2);
break;
}else {System.out.println(“注册失败,请重新输入”);
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally{
try {
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
/**
- 登录方法
*/
public void log(){
Scanner sc = new Scanner(System.in);
int i = 0;
while(i<5){
System.out.println(“请输入用户名”);
String name = sc.next();
System.out.println(“请输入密码”);
String password = sc.next();
boolean bo = login(name,password);
if(botrue){
System.out.println("登陆成功 ");break;
}else{
System.out.println(“用户名/密码错误,请重新输入,还有”+(4-i)+“次机会”);
i++;
}
}if(i5){
System.out.println(“很抱歉用户!您的错误次数已用完