instanceof关键字

本文记录Java学习过程中遇到的instanceof关键字~

我们可以通过instanceof关键字来判断某个对象是否属于某种数据类型。如学生的对象属于学生类,学生的对象也属于人类。

使用格式:

boolean  b  = 对象  instanceof 数据类型;

示例代码:

// 前提条件,学生类已经继承了人类
Person p1 = new Student();
//flag结果为true
boolean flag = p1 instanceof Student;
//flag结果为false
boolean flag2 = p2 instanceof Teacher;

标签: none