Java中,如果在一个函数中产生了一个值,在另一个函数中需要用到这个值,好像不能直接传递吧,怎么办?

如题所述

第1个回答  2011-04-18
两个方法在同一个类中:定义一个类的全局变量,两个方法就都可以实时的读取并修改了
不在同一个类中:在其中一个类中定义这个变量,只要另外一个方法持有这个类的对象就可以
进行读取和修改了本回答被提问者采纳
第2个回答  2011-04-18
让那函数产生一个输出值,然后在另一个函数调用之前,先定义一个参数,让其等于第一个函数的输出值,然后在传值进去就好了。
第3个回答  2011-04-18
使用一个共享变量,或者单独设定一个共享对象
都设置为static的,这样就可以共享了
相似回答