-4

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

这是我到目前为止所拥有的:

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();
}

我知道人们会说使用数据库,但我需要以这种方式进行此操作。当我想检索用户名和相应的密码时,我该怎么做?

4

1 回答 1

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();
}
于 2013-10-07T21:33:49.903 回答