我正在尝试制作不同类型的登录系统。我想让它,以便它读完一个.txt文件,其中包含详细信息,如本 (格式为用户名 - 密码 - 布尔):Java缓冲读取器读取
guest51 password true
guest52 bus true
guest53 password123 true
guest54 123password false
然而,这里是它变得非常困难。然后我想检查布尔值,如果它是“真”,跳过帐户,如果不是,则使用它。从那里开始,当账户“完成”时,将其设置为“true”。
我希望使用到的东西,如:
username = nextAvaialableAccount.getUsername();
password = nextAvailableAccount.getPassword();
我对这个是怎么做的一个很基本的概念,但总体来说我对我将如何实现布尔部分困惑。我并不在乎性能,我只是希望系统能够完美地工作,所以我可以不断删除帐户并将其添加到.txt中。我对其他基本文件如.xml(guest51等)开放,我只是很困惑如何真正“设计”系统来做到这一点。
编辑:我想让它改变我使用的任何帐户的.txt中的布尔值。 最糟糕的是,我必须在Java中完成它(我仍然不知道该怎么办)
再次编辑:或者是否有可能我甚至可以在一个文件夹类型的方法,像这样: ./user/accounts/test51/
在该目录中,我将创建details.txt,其中包含username,pass和boolean。我想制作的系统将用于像20个帐户,没有大的
'如果(inputString.equals( “真”))booleanVariable = TRUE; else booleanVariable = false;' –
@ PM77-1我想他想替换文本文件的布尔值 – xp500
@ xp500 - 可能是。不清楚。 –