关于IO实现用户名 密码存取的问题

aa805617894aa aa805617894aa 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
import java.io.*;
public class Login implements Serializable{
Login b;
public String username;
public String password;
public Login(String user,String pword) {
username = user;
password = pword;
}
public String getUser() {
return username;
}
public String getPasswored() {
return password;
}
public void addUser(Login a) {
try {
ObjectOutputStream oo = new ObjectOutputStream(new FileOutputStream("login.txt"));
oo.writeObject(a);
}catch(IOException e) {
e.printStackTrace();
}
}
public Login testUser() {

try{
ObjectInputStream in = new ObjectInputStream(new FileInputStream("login.txt"));
b = (Login)in.readObject();
}catch(IOException e) {
e.printStackTrace();
}catch(ClassNotFoundException e) {
e.printStackTrace();
}
return b;
}
}帮我看看吧 我想实现用户名 密码的存取
注册窗口的时候new Login(text1.gettext(),text2.gettext());
然后添加。
登录窗口的是后掉testUser()读然后实现登录;
现在毛病是只能先注册在登录; 直接登录读原来.txt的不行出空指针错误 ;
呵呵 帮我看看吧 谢谢了
...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
aa805617894aa
Java SE 62,620 成员 307,251 内容