Ich bekomme immer einen Fehler, aber ich verstehe nicht warum. Der Fehler ist, nicht in der Lage zu sein, vom doppelten in int umzuwandeln, aber ich habe alles im Doppel erklärt, also verstehe ich nicht, warum ich diesen Fehler bekomme.Probleme mit Arrays in Java und für Schleifen
class ConeArray{
public static void main(String[] args) {
double[] coneArray;
for(double i = 0; i < coneArray.length; i++) {
coneArray = Math.PI * Math.pow((i*2),2) * (1/3 * (4 * i));
System.out.println("Volume of cone: " + coneArray[i]);
}
}
}
Ich dachte, es kann jede Art von Wert wie char, string, int, float usw. – juanmindset
Die Array-Elemente können von jeder Art sein. Die Array-Indizes sind jedoch nur Ints. –
ok, also habe ich die for-Schleife zu int i geändert, aber jetzt gibt es einen Fehler bei der Multiplikation, der besagt, dass double nicht doppelt sein kann [] – juanmindset