package src;
public class InstanceofDemo
{
public static void main(String[] args)
{
Object obj1 = 4;
Object obj2 = 3.2f;
String s= "hello";
if(obj1 instanceof Integer)
System.out.println("obj1是整型。");
if(s instanceof String)
System.out.println("s是字符串类型。");
if(obj2 instanceof Double)
System.out.println("obj1是Double类型。");
if(obj2 instanceof Float)
System.out.println("obj1是Float类型。");
}
}
这是书上的例题,instanceof运算符看会了,其中的
Object obj1 = 4;
Object obj2 = 3.2f;
这两个变量不是太懂,百度上也搜不到,求大神大概解释一下。
public class InstanceofDemo
{
public static void main(String[] args)
{
Object obj1 = 4;
Object obj2 = 3.2f;
String s= "hello";
if(obj1 instanceof Integer)
System.out.println("obj1是整型。");
if(s instanceof String)
System.out.println("s是字符串类型。");
if(obj2 instanceof Double)
System.out.println("obj1是Double类型。");
if(obj2 instanceof Float)
System.out.println("obj1是Float类型。");
}
}
这是书上的例题,instanceof运算符看会了,其中的
Object obj1 = 4;
Object obj2 = 3.2f;
这两个变量不是太懂,百度上也搜不到,求大神大概解释一下。