소스 검색

Utility optimization

Tankernn 8 년 전
부모
커밋
65568b605c
1개의 변경된 파일4개의 추가작업 그리고 4개의 파일을 삭제
  1. 4 4
      src/main/java/util/ArrayUtil.java

+ 4 - 4
src/main/java/util/ArrayUtil.java

@@ -1,9 +1,9 @@
 package util;
 
+import java.util.Arrays;
+
 public class ArrayUtil {
-	public static String[] removeFirst(String[] oldArr) {
-		String[] newArr = new String[oldArr.length - 1];
-		System.arraycopy(oldArr, 1, newArr, 0, oldArr.length - 1);
-		return newArr;
+	public static <T> T[] removeFirst(T[] oldArr) {
+		return Arrays.copyOfRange(oldArr, 1, oldArr.length);
 	}
 }