//判断d1是否为Double类型
double d1 = 1d;
Double d2 = 2d;
/*
*由于基本类型不能使用instanceof这里将d1赋值给d3这个引用类型从而可以使用*d3来判断
*/
Object d3 = d1;
System.out.println(d2 instanceof Double);
System.out.println(d3 instanceof Double);
输出结果:
true
true
本文通过一个简单的Java示例,展示了如何使用instanceof关键字来检查一个变量是否为特定类型。实例中涉及基本类型与引用类型的转换及类型检查的过程。
//判断d1是否为Double类型
double d1 = 1d;
Double d2 = 2d;
/*
*由于基本类型不能使用instanceof这里将d1赋值给d3这个引用类型从而可以使用*d3来判断
*/
Object d3 = d1;
System.out.println(d2 instanceof Double);
System.out.println(d3 instanceof Double);
输出结果:
true
true

被折叠的 条评论
为什么被折叠?