1 2
1楼 renqiang_888 2007-04-11 14:45:58 尊敬的CSDN高手您好: 由于小初学JAVA,想问一下简单的问题,如下: 请问如果已经知变量TEMP但是我想知道它的数据类型,该如何做呢? (如果在VBSCRIPT中可以有Typename(TEMP)来实现)) 谢谢,各位朋友了. 2楼 imA 2007-04-11 15:09:33 System.out.println(TEMP.getClass().getName()); 3楼 syhan 2007-04-11 15:50:26 除了元数据类型其他都可以用楼上的方法 4楼 wwwasdf5 2007-04-11 16:12:00 给大家介绍个技术群 大家一起学习,一起提高 32517633 5楼 leojay1 2007-04-11 16:41:59 System.out.println(TEMP.getClass().getName()); 这种方法不能判断primitive的数据,就是像 int,char....之类的 6楼 Mailbomb 2007-04-11 16:43:42 相关内容: instanceof关键字可以判别一个对象是否是某个类类型的 7楼 cxz7531 2007-04-11 16:58:21 对于primitive数据,个人认为是没办法判断类型的 8楼 cxz7531 2007-04-11 17:05:52 我总觉得,对基本类型不会出现这种需求。只有对象类型才有公共父类Object,上传到父类后,失去了自身的类型,需要TEMP.getClass().getName())来取得类型或者用instanceof来判断是不是某种类型。 基本类型不存在这种共同的“祖先”,无法产生这种需求。方法参数如果是基本类型的话,也是非此即彼,更找不到这种需求在哪里会产生。无需求的问题也就无意义 9楼 sun74533 2007-04-11 21:27:57 JAVA 爱好者加群 38236097 JAVA 爱好者加群 38236097 10楼 hacklew1985 2007-04-11 22:04:36 LS的答案都很精辟! 11楼 dunne 2007-04-12 14:15:49 该回复于2009-02-22 04:25:48被管理员或版主删除 12楼 sun74533 2007-04-27 20:02:42 基本类型不是对象 不能那么判断
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源
| |||||