私がこれを持っているとしましょう(name変数が「receiver」であると仮定します):
if (!(receiver instanceof com.HTMLReceiver)) {
throw new com.IllegalArgumentException(
name + " is not an instance of com.HTMLReceiver.");
}
このコードを共通のメソッドに分解して、次のように呼び出すことができるようにしたいと思います。
Helper.checkInstance(receiver, "com.HTMLReceiver");
com.HTMLReceiver
しかし、文字列から実際の型に変換して使用できるようにする方法がわかりません instanceof
。
方法はありますか?