package com.tansanc.tistory;
import java.util.StringTokenizer;
class Store<T>
{
private T[] data = (T[]) new Object[0];
void add(T o)
{
if (data.length == 0)
{
data = (T[]) new Object[1];
data[0] = o;
} else
{
T[] temp = data;
data = (T[]) new Object[data.length + 1];
for (int i = 0; i < temp.length; i++)
{
data[i] = temp[i];
}
data[temp.length] = o;
}
}
T get(int i)
{
return data[i];
}
}
public class Test
{
public static void main(String[] args)
{
int a[] =
{ 1, 3, 5, 7 };
int b[] =
{ 2, 3, 5, 6 };
int[] c = merge(a, b);
System.out.println(c.length);
for (int i = 0; i < c.length; i++)
System.out.println(c[i]);
}
private static int[] merge(int[] a, int[] b)
{
int[] temp = new int[a.length + b.length];
for (int i = 0; i < a.length; i++)
{
temp[i] = a[i];
}
for (int i = a.length; i < b.length + a.length; i++)
{
temp[i] = b[i - a.length];
}
// TODO Auto-generated method stub
return temp;
}
}
'실습과제 모음' 카테고리의 다른 글
C 언어 과제 11/23 (0) | 2013.11.23 |
---|---|
JAVA 실습 과제 , GUI (0) | 2013.08.12 |
JAVA 실습 0801 (0) | 2013.08.01 |
JAVA 실습과제 0303 ~ 0309 (0) | 2013.03.03 |
실습 (0) | 2013.03.02 |