Lisytiro Geschrieben 11. März 2009 Geschrieben 11. März 2009 Hallo zusammen, Ich möchte aus einem Array des Typs float: float[] runden = new float[5]; das größte Element ausgeben, d.h. wenn runden[0] = 1.0; runden[1] = 2.0; runden[2] = 3.0; runden[3] = 4.0; runden[4] = 1.5; das so wäre sollte runden[3] ausgegeben werden! Kann man das Problem nur mit einer ewiglangen If-Abfrage lösen oder geht das auch einfacher? Zitieren
robotto7831a Geschrieben 11. März 2009 Geschrieben 11. März 2009 Hallo, schau mal dort. http://www.exampledepot.com/egs/java.util/coll_SortArray.html http://java.sun.com/j2se/1.4.2/docs/api/java/util/Arrays.html#sort(float[]) Frank Zitieren
MikeX Geschrieben 11. März 2009 Geschrieben 11. März 2009 float[] runden = new float[5]; das größte Element ausgeben, d.h. wenn runden[0] = 1.0; runden[1] = 2.0; runden[2] = 3.0; runden[3] = 4.0; runden[4] = 1.5; das so wäre sollte runden[3] ausgegeben werden! Kann man das Problem nur mit einer ewiglangen If-Abfrage lösen oder geht das auch einfacher? ja also es müsste mit einer for-Schleife gehen, also: float rund; for(i=0;i<=4;i++) { if(runden>rund) { rund=runden } } so ungefähr.. musst mal ausprobieren.. ganz einfach eig. . .. Greez MIkeX Zitieren
Lisytiro Geschrieben 11. März 2009 Autor Geschrieben 11. März 2009 vielen dank an euch beid hat mir sehr weitergeholfen:-) Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.