一个简单的方法问题.. if returnelse return...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 都返回Object对象类型,再用强制转换就可以了。 你可以让你的方法返回Object,double,float,int分别用它们的包装类进行包装例如:public Object getValue(){ if(true){ return new Integer(3); }else{ return new Double(3.3); }}int,double,float...都是简单类型,它们不是继承Object来的,所以不可能"既能返回double又能返回string或者int..." 1,可以确认的事,一个方法只能返回一种类型,你的要求没办法直接达到。2,可以返回Object类型,强制转换为Integer,Double,Float等对象类型, 例如Integer.getIntValue返回其数值。3,总之要自己像个办法了。 用object做返回类型早都想过,但是问题关键是使用这个方法的时候并不知道返回的结果是什么类型,所以.... nc201(Bricklayer说得非常对!!强烈同意不知道返回的结果是什么类型有什么关系呢?呵呵 nc201(Bricklayer) is right aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 庆祝下,csdn空间里面的分组一个很明显的bug终于解决了,这个bug至少存在一周多了。 找不到org.jboss.main 很简单的问题,解决马上给分。 java点击帮助打开文本文件? 不关闭java socket,连续发送和接收信息,经过几轮正常发送和读取后,消息内容错误! RMI部署的问题 UnsatisfiedLinkError错误怎么回事? 请问为什么数据库的float类型,用resultset取出后变样了呢 50分求助:哪儿能搞到SCJP的教程资料与试题资料!!!!! 关于jar的问题 为母亲节散分 求助大家
例如:
public Object getValue(){
if(true){
return new Integer(3);
}else{
return new Double(3.3);
}}int,double,float...都是简单类型,它们不是继承Object来的,所以不可能"既能返回double又能返回string或者int...
"
2,可以返回Object类型,强制转换为Integer,Double,Float等对象类型,
例如Integer.getIntValue返回其数值。
3,总之要自己像个办法了。
不知道返回的结果是什么类型有什么关系呢?呵呵