Hi!
Da es in Java keine Pointer gibt bekomme ich ein Array nicht an eine Funktion über geben. Ich komm nicht drauf und hab leider keinen Beispielcode dafür finden können.
Wer kann mir bitte sagen, was ich in u.g. Beispielcode anpassen muß, damit ich das zahlenArray[] der Funktion setLottozahlen() aufs Ausgedrücke und dort in das Array lottozahlen reinschieben kann?
Danke!
Da es in Java keine Pointer gibt bekomme ich ein Array nicht an eine Funktion über geben. Ich komm nicht drauf und hab leider keinen Beispielcode dafür finden können.
Wer kann mir bitte sagen, was ich in u.g. Beispielcode anpassen muß, damit ich das zahlenArray[] der Funktion setLottozahlen() aufs Ausgedrücke und dort in das Array lottozahlen reinschieben kann?
Danke!
Code:
public class ArrayFehler {
double lottozahlen[];
public ArrayFehler() {
}
void setLottozahlen(double zahlen[])
{
lottozahlen = zahlen;
}
public static void main(String args[])
{
double zahlenArray[] = {1,2,3,4,5,6};
this.setLottozahlen(zahlenArray);
}
}