package p; | |
import java.math.BigDecimal; | |
import java.util.SortedMap; | |
import java.util.TreeMap; | |
import java.util.Vector; | |
class A { | |
private SortedMap fillSortedMap(Vector values, boolean byValue) { | |
TreeMap map= new TreeMap(); | |
for (int i= 0; i < values.size(); i += 2) { | |
if (byValue) { | |
map.put( | |
values.get(i + 1), | |
new Integer(((BigDecimal) values.get(i)).intValue())); | |
} else { | |
map.put( | |
new Integer(((BigDecimal) values.get(i)).intValue()), | |
values.get(i + 1)); | |
} | |
} | |
return map; | |
} | |
} |