Javaklassen aus dem vorherigen repository wurden übernommen.

This commit is contained in:
2023-01-27 21:49:18 +01:00
parent fb920e97ec
commit ae8603beb3
5 changed files with 594 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
package com.example.vpr_javafx;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.HashMap;
import java.util.List;
public class LoginDatei
{
private final String dateiname;
public LoginDatei(String dateiname)
{
this.dateiname = dateiname;
}
public HashMap<String, String> readFile()
{
try {
List<String> lines = Files.readAllLines(Paths.get(dateiname));
HashMap<String, String> user = new HashMap<>();
for (int i = 0; i < lines.size(); i++)
{
String[] parts = lines.get(i).split(";");
String phoneNumber = parts[3];
String password = parts[5];
user.put(phoneNumber, password);
}
return user;
} catch (IOException e) {
e.printStackTrace();
return new HashMap<>();
}
}
}