
Java中能把方法赋值给变量么?
main函数头{类Aa=new类A();--doublearea;--area=a.pick();}请教一下:对象a调用了一个方法怎么赋值给变量area了?我查了,书上没...
main函数头{ 类A a=new 类A(); -- double area; --area=a.pick();}请教一下:对象a调用了一个方法怎么赋值给变量area了?我查了,书上没说可以把方法也给变量赋值啊??
展开
11个回答
展开全部
主要看你这个方法的返回值是什么才能把方法赋值给变量。如果方法没有返回值或者返回值的类型和变量的类型不一样就不能赋值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
准确说应该是那个方法返回的值! 方法里面肯定有一个 return (具体的值);
直接用 area = 方法名(参数); 那么最后结果为 area = (具体的值); 要注意参数的匹配问题.
直接用 area = 方法名(参数); 那么最后结果为 area = (具体的值); 要注意参数的匹配问题.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很显然不能,方法是类的行为,可以把执行方法的返回值赋给变量,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.其实是方法返回值作为参数了
2.能把方法赋值给变量?那这个方法必须作为一个String,然后根据类的方式机制可动态调用。
2.能把方法赋值给变量?那这个方法必须作为一个String,然后根据类的方式机制可动态调用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是把方法的返回值赋值给变量,你这个例子也就是pick()方法会返回一个double类型的值,然后赋值给变量area。你看一下pick()方法的返回值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询