G
Guest
Gast
Ich bin mir nicht ganz sicher aber glaub ich hab mal gelesen das auch ein Array ein Rückgabewert einer Methode sein kann. Wenn das möglich ist würde ein kleines Beispiel mir sehr weiterhelfen.
public Object[] giveSomeObjectArray(){
return new Object[]{ new Object(), new Object(), new Object() };
}
public int[] giveSomePrimitiveArray(){
return new int[]{2,3,4,5,6,7,8,9};
}
Andrey hat gesagt.:warum sollte der compiler sowas schlucken, was soll denn das sein?
return [new] array;
Type[] name;
String[] someUsefulStrings;
name = new Type[size];
someUsefulStrings=new String[39]; // Array für 39 Strings
name[index]
System.out.println(someUsefulStrings[23]); // den 23 eintrag ausgeben
String[] someUsefulStrings=new String[234237];
String[] someUsefulStrings=new String[]{"Hello ","World"," !"};
//etwa:
String[][] a=new String[][]{ new String[]{"a","b","c","d"}, new String[]{"bblasad","bjdsabhdsj"}};
//oder
String[][] b=new String[32424][23423];
//oder
String[][] c=new String[337][];
c[28]=new String[999];
public String[] giveSomeArray(){
String[] a=new String[]{"a","b","c"};
return a;
}
public String[] giveSomeArray(){
return new String[]{"a","b","c"};
}
ja das weiß ich eh schon
aber ich weiß halt nicht wie ich ein ganzes array zurückliefere
ein Beispiel mit einem int array mehr brauch ich nicht