-4

ユーザーが入力したユーザー名とパスワードのリストを 1 つのテキスト ファイルに保存しようとしています。次のようになります: 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 に答える