String umbenennen

Hey!

Das erste was ich vorschlagen würde ist, eine Klasse Los mit den Membern LosNr., Laenge, Position, Profil und Liefetermin kW zu erstellen. Die Instanzen von Los, kannst du dann in einer Collection wie Vector einsortieren. Dadurch werden deine Schleifen weitaus fehlerunanfälliger und aussagekräftiger. Ausserdem könntest du dann die Ausgabe eines Loses als Methode innerhalb der Klasse Los realisieren.

Grüsse TrueSun
 
Original geschrieben von yidaki

ok... ist eigentlich ganz einfach. Ich will eigentlich nicht
mehr wie auf auf ein Zeichen in dem Array zuzugreifen.
z.B. um alle "," um sie mit einem "-" auszutauschen, oder
in der Spalte "Position" die Buchstaben klein auszugeben.

Was gefällt dir dann an der Antwort von Snape nicht?

Seine Antwort hat dir gesagt was du wissen musst um alle "," in ein "-"
auszutauschen.
 
Original geschrieben von Christian Fein
Was gefällt dir dann an der Antwort von Snape nicht?

Seine Antwort hat dir gesagt was du wissen musst um alle "," in ein "-"
auszutauschen.

Ich bastel dir mal dein Code mit der Antwort von Snape zusammen
Code:
String table[][] = new String[5][5];
table[0][0] = "LosNr.";
table[0][1] = "Laenge";
table[0][2] = "Position";
table[0][3] = "Profil";
table[0][4] = "Liefetermin kW";
table[1][0] = "52347,";
table[1][1] = "1180,";
table[1][2] = "L,";
table[1][3] = "765,";
table[1][4] = "32;";
table[2][0] = "52347,";
table[2][1] = "1180,";
table[2][2] = "R,";
table[2][3] = "465,";
table[2][4] = "32;";
table[3][0] = "52347,";
table[3][1] = "920,";
table[3][2] = "O,";
table[3][3] = "765,";
table[3][4] = "32;";
table[4][0] = "52347,";
table[4][1] = "920,";
table[4][2] = "U,";
table[4][3] = "765,";
table[4][4] = "32;";

for(int i = 0; i < table.length;i++)
    for(int a=0; a < table[i].length,a++)
               table[i][a] = table[i][a].replace(',' , '-');
 
Zurück