JAVA 실습용

실습과제 모음 2013. 8. 7. 14:04 Posted by TanSanC
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

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