如何判断一个object类型的数据是否是int型?在线等ing object类型的数据是一个对象怎么能和int比较呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试Integer.parseInt(String(xxx));注意要捕获NumberFormatException异常. 或者试试Integer.parseInt(xxx.toString()); String tempStr ; tempStr = "123"; try{ Integer.parseInt(tempStr); System.out.println("int"); }catch(Exception ex) { System.out.println("not int"); } 同意iforem的说法。int是一个primitive type,Object是一个对象,无法比较,但可以判断是否是Integer. 我就是要判断一下那个object是不是int型的数据.不是为了比较哦.因为在参数传递的时候可能是string类型的object或者是int型的object如何操作呢? int是一个primitive type,Object是一个对象,无法比较,但可以判断是否是Integer.同意 int是一个primitive type,Object是一个对象,无法比较,但可以判断是否是Integer.同意光说这个有什么用啊,要解决的方法啊,,怎么判断啊? public class Test { public static void main(String[] args){ Object o=new String("df"); try{ Integer theInt=(Integer)o; System.out.println(theInt); }catch(ClassCastException e){ System.out.println("the object doesn't contain a int"); } } 我猜仁兄的问题大概是从哈希表之类的地方取到一个Object,但要验证是不是一个数字组成的字符串!Object aValue=userInf.getObject("msisdn");测试Pattern.matches("\\d+",(String)aValue)就是你的答案! http://community.csdn.net/Expert/topic/3724/3724891.xml?temp=.4873011具体要解决的问题是这个 啊.没办法了,只好这么解决了,但是无法判断哦 try一下,然后在异常中处理就行了如果不是,就会跳到异常中去的 求删除LIST中重复元素的算法 mysql中文乱码 求信息发布接口的代码作一下参考!急!急! 占个位子,送个5分 算法:如何遍历26个字母中任意4个或5个字母的组合? 小弟是JAVA的初学者..希望和大家一起交流和学习....群号:13265465 高手请进,关于jtree的生成问题? 使用EntityBean将中文存入数据库时出现乱码,如何解决? 简单问题,applet??? 急!(全部家产都给) 线程相关问题,很迷惑................................ 连接sql的问题,提示的错误::在线等啊
注意要捕获NumberFormatException异常.
tempStr = "123";
try{
Integer.parseInt(tempStr);
System.out.println("int"); }catch(Exception ex) {
System.out.println("not int");
}
int是一个primitive type,Object是一个对象,无法比较,但可以判断是否是Integer.
不是为了比较哦.因为在参数传递的时候可能是string类型的object或者是int型的object
如何操作呢?
光说这个有什么用啊,要解决的方法啊,,怎么判断啊?
public static void main(String[] args){
Object o=new String("df");
try{
Integer theInt=(Integer)o;
System.out.println(theInt);
}catch(ClassCastException e){
System.out.println("the object doesn't contain a int");
}
}
Object aValue=userInf.getObject("msisdn");测试Pattern.matches("\\d+",(String)aValue)就是你的答案!
具体要解决的问题是这个 啊.没办法了,只好这么解决了,但是无法判断哦
然后在异常中处理就行了
如果不是,
就会跳到异常中去的