То, что у меня сейчас есть, это
import java.io.*;
import java.security.acl.NotOwnerException;
import java.util.Scanner;
class Main {
public static void main(String args[])
{
try{
System.out.print("Enter username: ");
Scanner scanner = new Scanner(System.in);
String username = scanner.nextLine();
System.out.print("Enter email: ");
Scanner scanner2 = new Scanner(System.in);
String email = scanner.nextLine();
System.out.print("Enter password: ");
Scanner scanner3 = new Scanner(System.in);
String password = scanner.nextLine();
// Create file
FileWriter fstream = new FileWriter("username.txt");
BufferedWriter out = new BufferedWriter(fstream);
out.write(username + ":" + email + ":" + password);
//Close the output stream
out.close();
}catch (Exception e){//Catch exception if any
System.err.println("Error: " + e.getMessage());
}
}
}
Но он продолжает очищать первую строку. Есть ли способ, чтобы я мог просто добавить строку каждый раз вместо очистки первой? Если так, может кто-то, пожалуйста, помогите мне Я использую repl.it для Java.