在java文本文件中保存/检索用户名和密码

时间:2013-10-07 21:20:24

标签: java jsp

我正在尝试保存用户在一个文本文件中输入的用户名和密码列表。它应该看起来像这样: admin#admin bob#123456 username#pass (这些应该在新行上) sharp(#)前面的部分是用户名,后面是密码。

这是我到目前为止所做的:

String path;
private boolean append_to_file = false;

public void writeToFile(String username, String password) throw IOExection{
     FileWriter write = new FileWriter(path, append_to_file);
     PrintWriter print_line = new PrintWriter(write);

     print_line.printf("%s" + "%n", username + "#" + password);
     print_line.close();
}

我知道人们会说要使用数据库,但是我需要这样做才能做到这一点。当我想要检索用户名和相应的密码时,我将如何操作?

1 个答案:

答案 0 :(得分:2)

public void writeToFile(String username, String password) throws IOException {
    BufferedWriter out = new BufferedWriter(new FileWriter("file.txt"));
    out.write(username + "#" + password);
    out.newLine();
    out.close();
}