PopulationDensityComperator.java 442 B

12345678910111213141516171819
  1. import java.util.Comparator;
  2. public class PopulationDensityComperator implements
  3. Comparator<Country> {
  4. @Override
  5. public int compare(Country o1, Country o2) {
  6. double o1Density = o1.population / o1.area;
  7. double o2Density = o2.population / o2.area;
  8. if (Math.abs(o1Density - o2Density) < 0.00001) {
  9. return 0;
  10. } else {
  11. return o1Density - o2Density;
  12. }
  13. }
  14. }