ジェネリクス

2019年7月2日 (火) 10:32時点におけるY (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

< Java基本文法

  • ジェネリクス(generic)とは、クラス設計の時点で型を指定(Specific)しないでおく方法
public class Pocket<E> {
    private E data;
    public void put(E something) { this.data = something; }
    public E get() { return this.data; }
}
  • public class Pocket<KEY, VAL> という指定もできる
  • public class Pocket<E extends Character> という指定もできる