typeof in Java 8
2022-09-04 07:45:10
如果我们想检查javascript中变量的数据类型,我们可以使用运算符。typeof
考虑此代码段
var c = 'str' ;
console.log(typeof(c)); // string
c = 123 ;
console.log(typeof(c)); // number
c = {} ;
console.log(typeof(c)) ; // object
我想在 中实现相同的功能。Java没有typeof运算符,但有运算符来检查类型。Java 8
instanceof
System.out.println("str" instanceof String); // true
Integer a = 12 ;
System.out.println(a instanceof Integer);
Float f = 12.3f
System.out.println(f instanceof Float); // true
我们能做得更好吗?Plus 不支持基元类型 。instanceof
在 中有什么方法吗?任何相关方法将不胜感激。java 8