package com.basic.test; import static org.junit.Assert.*; import org.junit.Test; import com.basic.coding.ArrayUtil; public class JavaTest { @Test public void test() { ArrayUtil ary = new ArrayUtil(); int[] origin = {1,2,3,4,5}; ary.reverseArray(origin); for(int i=0;i<origin.length;i++){ System.out.println(origin[i]); } } //{1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5} @Test public void test1() { ArrayUtil ary = new ArrayUtil(); int[] origin = {1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5}; int[] removeZero = ary.removeZero(origin); for(int x:removeZero){ System.out.print(x); } } @Test public void test2() { ArrayUtil ary = new ArrayUtil(); int[] array1 = {3,5,7,8}; int[] array2 = {4,5,6,7}; int[] merge = ary.merge(array1, array2); for(int x:merge){ System.out.print(x); } } @Test public void test3(){ //[2,3,6] ArrayUtil ary = new ArrayUtil(); int[] oldArray = {2,3,6}; int[] grow = ary.grow(oldArray, 3); for(int x:grow){ System.out.print(x); } } @Test public void test4(){ ArrayUtil ary = new ArrayUtil(); int[] fibonacci = ary.fibonacci(15); for(int x:fibonacci){ System.out.println(x); } } /** * jion�������� */ @Test public void test5(){ ArrayUtil ary = new ArrayUtil(); int[] array = {3,8,9}; String seperator = "-"; String join = ary.join(array, seperator); System.out.println(join); } /** * getPerfectNumbers���Է��� */ @Test public void test6(){ ArrayUtil ary = new ArrayUtil(); int[] perfectNumbers = ary.getPerfectNumbers(7); for(int x:perfectNumbers){ System.out.println(x); } } @Test public void test7(){ ArrayUtil ary = new ArrayUtil(); int[] primes = ary.getPrimes(23); for(int x : primes){ System.out.println(x); } } }