Zitat:
public static void change_i ( int i[] ) {
int j[] = {2};
i = j;
}
|
das "void" vor der methode "change_i" bedeutet das nichts zurückgeben wird
nur eine Erweiterung um den Returnwert erzeugt deshalb ein C-Fehler!
Wenn du eine "2" ausgeben möchtest musst du zusätzlich das void in das notwendige Format bringen:
Zitat:
public int[] void change_i ( int i[] ) {
int j[] = {2};
i = j;
return i;
}
|