checkpoint
[sbp.git] / src / edu / berkeley / sbp / util / ArrayUtil.java
1 package edu.berkeley.sbp.util;
2 import java.lang.reflect.*;
3 import java.util.*;
4
5 public class ArrayUtil {
6
7   public static <T> T[] append(T[] arr, T t, Class<T> c) {
8       T[] ret = (T[])Array.newInstance(c, arr.length+1);
9       System.arraycopy(arr, 0, ret, 0, arr.length);
10       ret[ret.length-1] = t;
11       return ret;
12   }
13
14 }