问题描述
- 给出一个数,如何判断它是什么数据类型?
-
给出一个数,如何判断它是什么数据类型?给出一个数,如何判断它是什么数据类型?
给出一个数,如何判断它是什么数据类型?
解决方案
高级语言可以反射,http://www.zhihu.com/question/28955589?sort=created
解决方案二:
根据在内存中所占存储空间的大小!
解决方案三:
可以通过反射的方式获得该数的字节码文件对象:Class clazz = 对象.getClass();或者使用getType();//获取已知数的类型
然后 直接使用它可以创建新的数据,也可以判断它是否为哪个已知的数据类型
解决方案四:
你定义是什么数据类型就是什么数据类型,var除外
解决方案五:
你给的格式也会有影响,可以指定
解决方案六:
用sizeof来判断
时间: 2024-08-01 12:21:01