にシンボルクローン()が見つかりませんは、私はCloneablesのリストのクローンを作成しようとしていますインタフェースCloneableを
Helpers.java:40: error: cannot find symbol
out.add((T)((T)list.get(i)).clone());
^
symbol: method clone()
location: interface Cloneable
なぜそれがあります。 clone()
の方法ではないCloneable
インターフェイスはすべてですか?あなたはCloneable
を実装し、それを使用するclone()
をオーバーライドする必要が
Javadoc of Cloneableを見ましたか? – Eran
@KarthikRリストには、Cloneableインタフェースを実装するオブジェクト型を含めることができます。私はこれが "ジェネリックス"と呼ばれると思います... – Alexander
@ KarthikR私はこのメソッドを静的な汎用メソッドとしてhttp://stackoverflow.com/questions/4409100/how-to-make-a-java-generic-method- static – Alexander