java 判断数据类型和方法
来源:互联网 发布:spss syntax 导入数据 编辑:程序博客网 时间:2024/06/02 02:28
java 判断数据类型和方法
1。我从SOLR查询中获取一个数据一,已知数据类型,是string或者int 或者其他2。我有一个方法(set方法),只有一个参数,但是我不知道参数的数据类型,可能是string 或者int 或者其他3。使用反射4。我要判断这两个参数类型 是否相同,或者得到他们具体的类型是什么,请问如何做。
最佳答案
1.如果你得到是一个Object对象,可以用if(obj instanceof String)来判断是否是String对象,int是基本类型不可以这么判断,只能用它的包装类Integer,同样用instanceof
2.如果set方法只能接受一个参数,而且必须有int的话,可以写多个set方法,如set(String),set(int),编写不同的处理逻辑
3.instanceof 也是反射的一种方式
4.如果有2个Object的参数,可以用if(obj1.getClass()==obj2.getClass())来判断类型是否相同,如果要得到类型名,可以用obj.getClass().getName()来获得对象的类名
阅读全文
0 0
- java 判断数据类型和方法
- 数据类型的转化和判断方法
- javascript数据类型和判断数据类型
- Java数据类型Null判断
- JAVA中的数据类型和方法重载
- JavaScript数据类型及判断方法
- javascript各种数据类型判断方法
- JS 判断数据类型的方法
- js数据类型和数组判断
- 判断数据类型:typeof和instanceof
- java判断""和null的方法
- js数据类型判断和数组判断
- JS数据类型判断和数组类型判断
- js数据类型判断和数组判断
- js数据类型判断和数组判断
- 转:js数据类型判断和数组判断
- js数据类型判断和数组判断
- js数据类型判断和数组判断
- 支持高校物联网研究 锐米开源LoRa系统
- JS数组去重方法
- Eclipse 注释xml 快捷键
- 1854: A ∪ B
- 分针网——每日分享:ECMAScript 6之Set和Map数据结构
- java 判断数据类型和方法
- linux 下面查询sql展示更好看的方式
- PHP发送POST请求的三种方式
- 实现封装在安卓里的html5,跳转到指定activity
- spark--actions算子--saveAsTextFile
- gcc 优化选项 -O1 -O2 -O3 -Os 优先级
- Application Performance Management(APM)
- MySQL索引设计背后的数据结构及算法详解
- 动归————红牌