JAVA中,两个方法中,局部变量的赋值?求教高手!

在一个类中的第一个方法中定义了局部变量StringA,我想把A在第一个方法中赋的值在第二个方法中进行使用,请问该怎么做?求解!... 在一个类中的第一个方法中定义了局部变量String A,我想把A在第一个方法中赋的值在第二个方法中进行使用,请问该怎么做?求解! 展开
 我来答
桃子呀AX
2012-11-26 · TA获得超过197个赞
知道小有建树答主
回答量:447
采纳率:0%
帮助的人:291万
展开全部
再定义个全局变量B,在第一个方法中对B进行赋值,B = A,然后在第二个方法中就可以使用B了
不过这样不好,得先运行第一个方法。
可以直接定义全局变量A
赤血浪子
2012-11-26 · 超过26用户采纳过TA的回答
知道答主
回答量:133
采纳率:0%
帮助的人:45.9万
展开全部
作为参数传递到第二个方法中,就可以了。
方法1(){
String A;
调用方法2(A);
}

方法2(String A){

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
532446943
2012-11-26 · TA获得超过195个赞
知道小有建树答主
回答量:147
采纳率:0%
帮助的人:53.1万
展开全部
局部变量 局部变量 它之所以是局部就是为了特定过程或函数中可以访问的变量

你可以设一个全局变量 随时把a付给它 再在方法二中调用呗
追问
我在类中定义了一个成员变量,在第一个方法中进行了赋值,但在第二个方法中用时,打出来的是null
追答
不不 是这样 
int a = 0 ;
void A () {
int j = 1;
a = j;
}
void B () {
System.out.println(a);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彬之心路
2012-11-26 · 超过15用户采纳过TA的回答
知道答主
回答量:64
采纳率:100%
帮助的人:36.6万
展开全部
你可以定一个全局变量,把局部变量的值传给全局变量,第二个方法从全局变量中获得。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
跳阿止F
2012-11-26 · TA获得超过119个赞
知道答主
回答量:111
采纳率:0%
帮助的人:63.6万
展开全部
在第一个方法中设返回值为A,然后再第二个方法中用String newA = this.A();使用:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式