Lisytiro Geschrieben 11. März 2009 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
robotto7831a Geschrieben 11. März 2009 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MikeX Geschrieben 11. März 2009 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lisytiro Geschrieben 11. März 2009 Autor Teilen Geschrieben 11. März 2009 vielen dank an euch beid hat mir sehr weitergeholfen:-) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
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.