A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

记录用户或游客登陆信息,要求如下:
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文件中的数据是在原有的基础上追加,一次登录或者浏览占一行

2 个回复

倒序浏览
这不就是我的考试题吗,当时时间太紧了,没来得及优化下
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
KyneZhk 发表于 2017-2-13 22:32
理清思路,用的知识点都是简单的IO 和判断 循环语句
[mw_shl_code=applescript,true]public class Test3 {
         ...

读取user配置文件,用properties会不会好点

来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马