2016-10-07 13 views
3

キャストのこのフォームは大丈夫です:"to-cast"クラスが文字列の場合、どのようにキャストしますか?

((CastTo)this).getStates(); 

が、私は持っている:

Class<? extends CastTo> aClass = this.getClass(); 
((whatToWriteHere"CastTo"DoesntWork)this).getStates(); 

私は結果をキャストだろうか? Classオブジェクトでキャストするにはどうすればよいですか?

+0

どのような結果が得られませんか? – talex

+0

"whatToWriteHere"の代わりに何を書きますか?CastTo "DoesntWork"? :) –

+0

なぜ 'CastTo'が動作しないのですか? – talex

答えて

5
Class<? extends CastTo> aClass = this.getClass(); 
aClass.cast(this).getStates(); 
関連する問題