Updates
This commit is contained in:
@@ -16,7 +16,6 @@ import java.util.ArrayList;
|
||||
|
||||
public class Spielerverwaltung {
|
||||
private int local;
|
||||
private int index = 15;
|
||||
private int level;
|
||||
private Spielerdaten spieler;
|
||||
private Spielerdaten aktuellerSpieler;
|
||||
@@ -24,7 +23,6 @@ public class Spielerverwaltung {
|
||||
private String [][] transdaten;
|
||||
public void addSpieler(String name) { //Neue Spieler hinzuf<75>gen
|
||||
//leseDaten();
|
||||
addZeilen();
|
||||
daten.add(new Spielerdaten(name, 0));
|
||||
}
|
||||
|
||||
@@ -56,7 +54,7 @@ public class Spielerverwaltung {
|
||||
}
|
||||
|
||||
public String [][] toArray (ArrayList <Spielerdaten> a){ //Arraylist in Array umwandeln
|
||||
String [][]neuerArray = new String [15][2];
|
||||
String [][]neuerArray = new String [a.size()][2];
|
||||
for (int j = 0 ; j< a.size(); j++) {
|
||||
neuerArray[j][0] = a.get(j).getName();
|
||||
neuerArray[j][1] = Integer.toString(a.get(j).getPunktestand());
|
||||
@@ -96,9 +94,6 @@ public class Spielerverwaltung {
|
||||
speichernDaten();
|
||||
}
|
||||
|
||||
private void addZeilen() { //die Zeilen der Textdatei erweitern
|
||||
index ++;
|
||||
}
|
||||
|
||||
public void setPlace(int loc) { //setzt der Ort der Daten im Array
|
||||
local = loc;
|
||||
@@ -134,7 +129,7 @@ public class Spielerverwaltung {
|
||||
|
||||
public void speichernDaten() { //Speichere die bearbeiteten Daten in die Textdatei (Aus der Arraylist)
|
||||
ArrayList <Spielerdaten> newDaten = getDaten();
|
||||
String [][] umwandelteDaten = new String [index][2];
|
||||
String [][] umwandelteDaten = new String [newDaten.size()][2];
|
||||
int i = 0;
|
||||
if (! newDaten.isEmpty()) {
|
||||
for (Spielerdaten inhalt : newDaten ) {
|
||||
@@ -145,7 +140,7 @@ public class Spielerverwaltung {
|
||||
try {
|
||||
BufferedWriter writer = new BufferedWriter(new FileWriter("highscore.txt")); //Erzeugen eines effizienten Writers f<>r Textdateien
|
||||
for (int j = 0; j < umwandelteDaten.length; j++) {
|
||||
writer.write(umwandelteDaten [j][0] +" "+umwandelteDaten [j][1]);
|
||||
writer.write(umwandelteDaten [j][0] +";"+umwandelteDaten [j][1]);
|
||||
writer.newLine();
|
||||
}
|
||||
writer.close();
|
||||
|
Reference in New Issue
Block a user