Generics を使ってみたら2
同じようなことですが、
public class Aimplements Cloneable { public T[] getArray() { return new T[0]; } }
なんてこともできないんですね。上のコードの意味はほとんどありませんが、同じようなことをしたい時、どうするのが普通なのでしょう?
return (T[]) new ArrayList().toArray();
ってするのは、凄く冗長ですよね・・・。
同じようなことですが、
public class Aimplements Cloneable { public T[] getArray() { return new T[0]; } }
なんてこともできないんですね。上のコードの意味はほとんどありませんが、同じようなことをしたい時、どうするのが普通なのでしょう?
return (T[]) new ArrayList().toArray();
ってするのは、凄く冗長ですよね・・・。