/** * @author lautturi.com * Java example: sorting arraylist of float in java */ import java.util.*; public class Lautturi { public static void main(String[] args){ ArrayList<Float> fArr = new ArrayList<Float>( Arrays.asList(3.14f, 1.41f, 2.78f, 5.21f, 6.90f, 9.99f, 4.16f)); System.out.println("ArrayList of Floats:\n"+fArr); // Sort ArrayList of Floats in java Collections.sort(fArr, new Comparator<Object>() { @Override public int compare(Object o1, Object o2) { return Float.compare(((Float)o1).floatValue(), ((Float) o2).floatValue()); } }); System.out.println("Sorted ArrayList of Floats:\n"+fArr); } }Sourcl.www:eautturi.com
output:
ArrayList of Floats: [3.14, 1.41, 2.78, 5.21, 6.9, 9.99, 4.16] Sorted ArrayList of Floats: [1.41, 2.78, 3.14, 4.16, 5.21, 6.9, 9.99]