float[] in float Fehler

TheBulldoge

Mitglied
Hallo,
hab mal ne Frage. Ich möchte verschiedene Werte eines Zwei Dimensionalen Array automatisch in Linien ausgeben. Ich arbeite mit dem Programm : Processing.

Bis jetzt sieht mein Programm Code so aus:

Java:
float[][] messwerte = {{7, 40, 42, 45, 51, 59, 67, 110, 0, 150, 190, 209, 232, 245, 250, 249, 240, 230, 208, 180, 160, 110, 89,70 },
{0,0,0,0,0,0,0,0,0,0,0,0}, 
{0,1}
}; 


float x = 0;
float y = 15;
    for ( int index = 0; index < messwerte.length; index++)
    {
        for (int index2 = 0; index2 <=index; index2++)
              {
          

          println(messwerte[index2]);
           
          line(x,y,messwerte[index2],y);
          
             }
     }
Nun wird mir als Fehlermeldung immer:
"The method line (float,float,float,float) in the type PApplet is nor applicable for the arguments (float, float, float[],float)"
angezeigt.

Mir ist klar, das das Problem darin liegt, das ich en Array Wert in meiner Linie als x2, angegeben habe. Wie bekomme ich es hin, das das Programm, den Wert aus dem Array nimmt ??

vielen Dank schon einmal im vorraus.
 
Zuletzt bearbeitet von einem Moderator:

TheBulldoge

Mitglied
Danke für die schnelle Antwort.

Hab das eingegeben nun sagt er mir als Fehler:

ArrayIndexOutOfBoundsException:2

Sry, bin ziemlich neu bei Java.

Thx
 
B

bygones

Gast
[c]line(x,y,messwerte[index2][index],y);[/c] bzw [c]line(x,y,messwerte[index][index2],y);[/c].

ach

[c]index < messwerte.length[/c] wie in der 2. schleife... man faengt bei 0 an zu zaehlen, ergo [c]index <= messwerte.length[/c]
 

TheBulldoge

Mitglied
hmm, dank dir.
Aber wenn ich das mache gibt er mir immer noch den selben Fehler aus: "ArrayIndexOutOfBoundsException: 2"

Hier nochmal der aktuelle Code:
Java:
float[][] messwerte = {{7, 40, 42, 45, 51, 59, 67, 110, 0, 150, 190, 209, 232, 245, 250, 249, 240, 230, 208, 180, 160, 110, 89,70 },
{0,0,0,0,0,0,0,0,0,0,0,0}, 
{0,1}
}; 


float x = 0;
float y = 15;

    for ( int index = 0; index <=messwerte.length; index++)
    {
        for (int index2 = 0; index2 <=index; index2++){
          

          //println(messwerte[index2]);
           
         
               line(x,y,messwerte[index][index2],y);

    }

    }

Wenn ich in die Zeile :
Java:
 line(x,y,messwerte[index][index2],y);

die Werte aus dem Array selbst eintrage funktionierts, also z.b:
Java:
 line(x,y,messwerte[0][1],y);

Kann das daran liegen, das Processing versucht alle meine werte in die eine Linie einzutragen?

Mein Vorhaben besteht im eigentlichen darin, alle Werte des Arrays:" messwerte" in einem Diagramm anzeigen zu lassen.
 
B

bygones

Gast
Java:
for ( int index = 0; index <=messwerte.length; index++)
    {
        for (int index2 = 0; index2 <=index; index2++){
ach mein fehler muss natuerlich IMMER [c]<[/c] statt [c]<=[/c] sein.

aber ich denke du meinst eher in der 2. schleife [c]index2 < messwerte[index].length[/c], ansonsten macht die schleife nicht viel sinn
 

TheBulldoge

Mitglied
Super, vielen Dank.
Jetzt bekomme ich die ganzen Werte aufgelistet.

hmm, wie gesagt bin neu. Aber mit:

Java:
for ( int index = 0; index <messwerte.length; index++)
    { 
             
        for (int index2 = 0; index2 <=index; index2++)
           {
                  println (messwerte[index2]);
           }
                     
    }

Konnte ich mir alle Werte aus dem Array auflisten lassen. Diese wurden mir zwar zweimal angezeigt, aber ich arbeite ja noch daran. :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Fehler beim Konvertieren (String --> Float) Java Basics - Anfänger-Themen 5
W Double or Float zusammenrechnen Java Basics - Anfänger-Themen 15
T float soll durch schleife die größte mögliche Zahl herausfinden, Ausgabe ist aber "Infinity" Java Basics - Anfänger-Themen 1
H Cast von Float nach String klappt nicht Java Basics - Anfänger-Themen 12
ms_cikar Bin to Float convertieren funktioniert nicht Java Basics - Anfänger-Themen 24
S Fragen zu Ausgabe double und float Java Basics - Anfänger-Themen 3
B String to Float Java Basics - Anfänger-Themen 27
A Negative float Werte? Java Basics - Anfänger-Themen 10
J Float Frage Java Basics - Anfänger-Themen 1
K Überprüfen ob Eingabe ein Float ist Java Basics - Anfänger-Themen 4
V Variablen Genauigkeit von float Java Basics - Anfänger-Themen 3
M Datentypen Byte, Float und Boolean Java Basics - Anfänger-Themen 13
MiMa String nach float Konvertieren Java Basics - Anfänger-Themen 23
S Math.ceil für float Java Basics - Anfänger-Themen 1
T Kann erbende Klasse Attribute der vererbenden Klasse anpassen (int -> float)? Java Basics - Anfänger-Themen 9
J Array zu float Java Basics - Anfänger-Themen 6
I Datentypen float-Grenzen (?) Java Basics - Anfänger-Themen 21
X Einfache Frage; wie soll ich die spezielle float var speichern? Java Basics - Anfänger-Themen 2
C Erste Schritte Eingabe mit Float Java Basics - Anfänger-Themen 1
K Erste Schritte switch - Warum sind long/float/double/... nicht erlaubt? Java Basics - Anfänger-Themen 5
M Datentypen Integer und Float Konflikt Java Basics - Anfänger-Themen 3
N Mehrdimensionales float Array aus .txt-Datei einlesen? Java Basics - Anfänger-Themen 17
V Datentypen Position mit Int und Float berechen und ausgeben Java Basics - Anfänger-Themen 5
G double in float umwandeln Java Basics - Anfänger-Themen 2
B Datentypen Test float und double speichern Zahlen nur ungefähr Java Basics - Anfänger-Themen 4
P Variablen 2D float unterteilen Java Basics - Anfänger-Themen 3
W Variablen float rundet beim Bruch rechnen Java Basics - Anfänger-Themen 3
M Erste Schritte float-Array auslesen Java Basics - Anfänger-Themen 4
S byte to float Java Basics - Anfänger-Themen 4
K Datentypen Wertebereich float/double - Warum nicht hoch -1 Java Basics - Anfänger-Themen 6
J Falsche Darstellung von Float Java Basics - Anfänger-Themen 2
1 float Array deklarieren Java Basics - Anfänger-Themen 10
T Operatoren Float in byte umwandeln Java Basics - Anfänger-Themen 3
N Methoden String to Float Java Basics - Anfänger-Themen 3
G Queue mit int oder float Java Basics - Anfänger-Themen 3
Luk10 Unpräzise float-Werte Java Basics - Anfänger-Themen 10
U Nachbarzahl einer Float Java Basics - Anfänger-Themen 4
R Float Wertebereich Java Basics - Anfänger-Themen 3
V Double schneller als Float? Java Basics - Anfänger-Themen 13
P Einem Double-Objekt einen float-Wert zuweisen Java Basics - Anfänger-Themen 2
B Datentypen Float ohne .0 ausgeben, sonstige Nachkommastellen aber erhalten Java Basics - Anfänger-Themen 4
K aus String mach Float funktioniert nicht warum? Java Basics - Anfänger-Themen 7
C Probleme mit float und int Java Basics - Anfänger-Themen 3
O 64bit- OS byte, short, int oder long bzw. float oder double? Java Basics - Anfänger-Themen 13
M String Datei in Float-Matrix umwandeln Java Basics - Anfänger-Themen 8
M float/double Anzahl Nachkommastellen ermitteln Java Basics - Anfänger-Themen 18
K float to String Java Basics - Anfänger-Themen 11
C Falsches Ergebnis float-Addition Java Basics - Anfänger-Themen 10
N Datentypen Warum Compilerfehler bei float f = 4.0; Java Basics - Anfänger-Themen 2
X Float ausgeben Java Basics - Anfänger-Themen 3
B Datentypen char, int, float in String Variable speichern Java Basics - Anfänger-Themen 4
M Float und double Java Basics - Anfänger-Themen 11
S Datentypen float statt void Java Basics - Anfänger-Themen 3
J String => Float Problem Java Basics - Anfänger-Themen 10
C Datentypen Float und Double Java Basics - Anfänger-Themen 2
M Float auf bestimmte Nachkommazahl runden Java Basics - Anfänger-Themen 3
D Datentypen Parse float[] to int[] Java Basics - Anfänger-Themen 4
S Long und Float Frage Java Basics - Anfänger-Themen 2
lenniii float[] Java Basics - Anfänger-Themen 2
S casten array in int von float Java Basics - Anfänger-Themen 5
P float Eingabe wird nicht akzeptiert, obwohl Variable als float deklariert Java Basics - Anfänger-Themen 2
M Vergleich Float-, Doublewert Java Basics - Anfänger-Themen 10
F Array in double/float Java Basics - Anfänger-Themen 4
A text mit float ausgeben Java Basics - Anfänger-Themen 14
G float - Frage Java Basics - Anfänger-Themen 2
G Float schneidet nach dem Rechnen auf eine Stelle ab Java Basics - Anfänger-Themen 9
G String zu float oder int Java Basics - Anfänger-Themen 3
P Float wisenschaftliche Ausgabe/Exponenten Java Basics - Anfänger-Themen 2
G Float Nachkommazahlen vergleichen Java Basics - Anfänger-Themen 7
G PRoblem mit rekursiver float additions methode Java Basics - Anfänger-Themen 9
O Object in Float konvertieren Java Basics - Anfänger-Themen 2
F bei einem Float nur x Stellen nach dem Komma anzeigen ? Java Basics - Anfänger-Themen 7
D Formatierung: ganzzahlige Float Werte nach Int Java Basics - Anfänger-Themen 2
V Exponentieren mit Exponenten vom Typ float Java Basics - Anfänger-Themen 2
J einlesen von datei, float und array und und und. Java Basics - Anfänger-Themen 7
B Vector nach float[] casten Java Basics - Anfänger-Themen 6
S float in int umwandeln? Java Basics - Anfänger-Themen 4
N String -> float Java Basics - Anfänger-Themen 3
M Float-Zahl auf x Stellen beschränken Java Basics - Anfänger-Themen 6
M Problem mit float und nullzuweisung Java Basics - Anfänger-Themen 15
M Float in String umwandeln Java Basics - Anfänger-Themen 9
G float in int wandeln Java Basics - Anfänger-Themen 2
H float Java Basics - Anfänger-Themen 3
K Eingabe von float werten Java Basics - Anfänger-Themen 4
sambalmueslie Float.parseFloat Java Basics - Anfänger-Themen 5
G Frage zur Objekt-Wrapper Float ? Java Basics - Anfänger-Themen 6
R float Variable aus String Java Basics - Anfänger-Themen 8
D HILFE bei float to String Java Basics - Anfänger-Themen 6
& String to Float Java Basics - Anfänger-Themen 7
G Frage zur Eingabe von Float ? Java Basics - Anfänger-Themen 4
G float-Array _ohne_ Arrays.sort sortieren Java Basics - Anfänger-Themen 5
W String into Float Java Basics - Anfänger-Themen 7
D Zahlen von Typ float aus einer Textdatei lesen Java Basics - Anfänger-Themen 2
R switch erlaubt keine float/double-Rechnung Java Basics - Anfänger-Themen 5
S Dumme Frage... String in Float umwandeln Java Basics - Anfänger-Themen 10
M Char to Float umwandeln. Java Basics - Anfänger-Themen 4
W nach Eingabe prüfen: ob int, double,float,... Java Basics - Anfänger-Themen 3
F Kann mir jemand bei dem Fehler helfen? Java Basics - Anfänger-Themen 6
Juelin jedit Fehler beim starten Java Basics - Anfänger-Themen 2
I Frage Thymeleaf -> Fehler ignorieren und mit "" ersetzen? Java Basics - Anfänger-Themen 15

Ähnliche Java Themen

Neue Themen


Oben