Có thể làm ngược lại với instanceof trong java không? Tôi đã thử mã như thế này:Đối diện của instanceof
if(example !instanceof blarg)....
nhưng nó sẽ không cho phép tôi đặt! bất cứ nơi nào không có lỗi, xin vui lòng giúp đỡ.
Có thể làm ngược lại với instanceof trong java không? Tôi đã thử mã như thế này:Đối diện của instanceof
if(example !instanceof blarg)....
nhưng nó sẽ không cho phép tôi đặt! bất cứ nơi nào không có lỗi, xin vui lòng giúp đỡ.
Bạn cần phải phủ nhận toàn bộ điều:
if(!(example instanceof blarg))
Là một làm cho sử dụng thay thế isInstance
phương pháp:
if (!example.class.isInstance(blarg))
{
// your code here
}
liên quan: http://stackoverflow.com/questions/9068150/best- cách-to-negate-a-instanceof –