记录用户或游客登陆信息,要求如下:
1. 在项目根目录下新建2个txt文件:data和user,user文件中有2行用户信息内容(该内容可以手动在文件中输入,无需程序写入),格式(用户名=密码)具体如下:
jack=1234
rose=4567
2. 创建静态的用户登录方法:boolean login(),方法中要求完成:
2.1 提示用户输入用户名和密码,并获取键盘录入的用户名和密码
2.2 根据键盘录入的用户名和密码匹配user文件中的用户信息,如用户名和密码都匹配成功,将用户名、登录成功的时间和登录状态存入data文件中,并在控制台提示登录成功,存入的格式: jack 2016-09-21 00:43 登陆成功!,如匹配不成功,将用户名、登录失败的时间和登录状态存入data文件中,并在控制台提示登录失败,存入的格式:jack 2016-09-21 00:48 登陆失败!
3. 创建静态的游客浏览方法:void otherLogin(),将游客、浏览的时间存入data文件中,存入格式:游客 2016-09-21 00:03 进行浏览!
4. 定义main方法,程序运行时,在控制台提示:1.账号登陆 2.游客浏览
4.1键盘录入1执行用户登录方法,如登陆成功结束程序,如登陆不成功跳回初始提示界面
4.2 键盘录入2执行游客浏览方法,执行后结束程序
4.3 如果键盘录入其他整数,提示"请输入正确浏览方式!",并跳回初始提示界面
要求:记录的时间只精确到分钟不到秒,并且保存到data文件中的数据是在原有的基础上追加,一次登录或者浏览占一行
|
|