Search

'T'에 해당되는 글 1건

  1. 2013.08.07 JAVA 제네릭을 사용한 Store Class
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
package com.tansanc.tistory;

class Store
{
	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)
	{
		Store s = new Store();
		s.add(3);
		s.add(4);
		System.out.println((Integer) s.get(0) + (Integer) s.get(1));
	}
}

'Programming > JAVA,JSP' 카테고리의 다른 글

JAVA 타자연습 프로그램  (0) 2013.08.13
JAVA Console Token 구현  (0) 2013.08.07
JAVA DRAG 가능한 Component 만들기  (0) 2013.08.03
JAVA Swing 두개의 판넬을 겹치기  (0) 2013.08.03
JAVA JNI  (0) 2013.05.01