// obj instanceof T boolean result; if (obj == null) { result = false; } else { try { T temp = (T) obj; // checkcast result = true; } catch (ClassCastException e) { result = false; } }
詳細部分可參見:
做者:RednaxelaFX
連接:https://www.zhihu.com/question/21574535/answer/18998914
spa