您的位置:首页 > 编程语言 > Java开发

java中instanceof用法

2011-08-12 14:06 281 查看
java中instanceof用法

废话少说,还是举几个例子:

public interface A{}

public class B implements A{

public static void main(String[] args){

A a=null;

B b=null;

if(a instanceof A){

System.out.println("true 1");

}

else{

System.out.println("false 1");

}

if(b instanceof B){

System.out.println("true 2");

}

else{

System.out.println("false 2");

}

a=new B();

if(a instanceof A){

System.out.println("true 3");

}

else{

System.out.println("false 3");

}

if(a instanceof B){

System.out.println("true 4");

}

else{

System.out.println("false 4");

}

b=new B();

if(b instanceof A){

System.out.println("true 5");

}

else{

System.out.println("false 5");

}

if(b instanceof B){

System.out.println("true 6");

}

else{

System.out.println("false 6");

}

}

}

输出结果是:

false 1

false 2

true 3

true 4

true 5

true 6

http://blog.csdn.net/j2eejia/article/details/1733871
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: