Hallo allerseits,
ich möchte zwei Variablen (double[]) in einer ausgelagerten Funktion berechnen lassen. Nun habe ich das Problem, dass ich sie nicht in meine main(..)-Funktion übergeben bekomme.
Hier einer meiner verzweifelten Versuche:
Als Ausgabe wünsche ich mir (und hätte ich auch erwartet):
Falls ich mich irgendwie unverständlich ausgedrückt habe, bitte einfach nachfragen.
Vielen Dank für eure Hilfe!
Grüße, Ulrich
ich möchte zwei Variablen (double[]) in einer ausgelagerten Funktion berechnen lassen. Nun habe ich das Problem, dass ich sie nicht in meine main(..)-Funktion übergeben bekomme.
Hier einer meiner verzweifelten Versuche:
Java:
public class Beispiel {
public static void main(String[] args) {
double[] a = new double[1];
double[] b = new double[1];
// Ziel: a und b werden innerhalb "meineMethode" berechnet
// und sollen in der Methode main zur Verfügung stehen
meineMethode(a, b);
System.out.println(a.length);
System.out.println(b.length);
}
public static void meineMethode(double[] a, double[] b){
a = new double[13];
b = new double[200];
}
}
bekomme aber13
200
Falls ich mich irgendwie unverständlich ausgedrückt habe, bitte einfach nachfragen.
Vielen Dank für eure Hilfe!
Grüße, Ulrich