String[] wiederverwenden

Status
Nicht offen für weitere Antworten.
hallo


Ich brauche für meine testmethoden Stringarrays. Die ersten beiden Einträge inerhalb des Arrays sind dabei immer gleich. Anschließend kommen aber je nach methode noch zwischn 1 und 3 String dazu. Gibt es eine einfache Möglichkeit. ein Stringarray mit den 2 Standardeinträgen zu generieren und dann in den methoden dieses verwenden und um die 1-3 werte ergänzen.

Ich hatte schon folgendes Versucht, was aber leider nicht funktioniert.

Java:
String[] startPath = {"Root", "Test_091009"};
		String[] testPath = {startPath, "Test1"};
 
Das geht so nicht. Evtl. ist eine Collection wie bspw. die ArrayList eher das, was du suchst!?
 
Hallo,

also in den Testmethoden brauche ich String Arrays. D.h. Ich müsste bei jedem Ausruf aus der Arraylist wieder ein Array machen. Ok Oder das Array zusammenstellen auslagern und das dort einmal machen

Ist der Weg ein Array zu erstellen und das die ersten beiden werte aus dem basisattribut hereinzukopieren mir arraycopy ein guter ansatz oder eher nicht.

Welches ist der bessere ansatz die Arraylist oder arraycopy
 
wenn du es ca 4 Mio. mal machst sparst du mit arraycopy vielleicht ne Sekunde, falls es dir danach geht,
programmatisch ist das praktisch egal, verstecke es in einer Hilfsmethode, dann hat das auf den Rest des Programms wenig Einfluss
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben