Hallo, ich habe jetzt meine Klasse um eine main-methode erweitert.
[code=Java]public class SearchAlgosImpl implements SearchAlgos {
static int [] data = Helper.getData(100);
public static void main(String[] args) {
SearchAlgosImpl a = new SearchAlgosImpl();
a.BubbleSort(data);
Object [][] daten = new Object [0][0];
String filename = "TestCSV";
String header[] = {""};
try {
Helper.exportCSV(header, daten, filename);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}[/code]
Der exportCSV-methode muss ich neben dem filename und dem header auch ein mehrdimensionales Array vom Typ Object übergeben.
Ich verstehe Object einfach nicht. Das ist die Mutter aller Klassen die alles beinhaltet. Wie kriege ich jetzt die daten in das Object daten? Bubblesort(data) sortiert mir das int-array. Wie bekomme ich jetzt das sortierte int-array in die "daten" vom Typ Object. (da hab ich daweil 0 und 0 drin stehen). Da werden aber auch nur int-werte angenommen. Ich kann da kein int array reinschmeisen? Ich bekomme da ne cast-Fehlermeldung.
Gruß