Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.LinkedList;
- import java.util.List;
- import java.util.Arrays;
- import java.math.BigDecimal;
- public class Utility {
- public static Object maximum(Object[] t) {
- Arrays.sort(t);
- return t[t.length - 1];
- }
- public static Object minimum(Object[] t) {
- Arrays.sort(t);
- return t[0];
- }
- public static BigDecimal[] unzipFst(Pair[] t) {
- List<BigDecimal> r = new LinkedList<BigDecimal>();
- for(Pair p : t)
- r.add(p.getFst());
- BigDecimal[] result = new BigDecimal[r.size()];
- r.toArray(result);
- return result;
- }
- public static BigDecimal[] unzipSnd(Pair[] t) {
- List<BigDecimal> r = new LinkedList<BigDecimal>();
- for(Pair p : t)
- r.add(p.getSnd());
- BigDecimal[] result = new BigDecimal[r.size()];
- r.toArray(result);
- return result;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement