Veröffentlicht 11. März 200916 j 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?
11. März 200916 j 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
11. März 200916 j 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
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.