JAVA中,两个方法中,局部变量的赋值?求教高手!
在一个类中的第一个方法中定义了局部变量StringA,我想把A在第一个方法中赋的值在第二个方法中进行使用,请问该怎么做?求解!...
在一个类中的第一个方法中定义了局部变量String A,我想把A在第一个方法中赋的值在第二个方法中进行使用,请问该怎么做?求解!
展开
10个回答
展开全部
作为参数传递到第二个方法中,就可以了。
方法1(){
String A;
调用方法2(A);
}
方法2(String A){
}
方法1(){
String A;
调用方法2(A);
}
方法2(String A){
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
局部变量 局部变量 它之所以是局部就是为了特定过程或函数中可以访问的变量
你可以设一个全局变量 随时把a付给它 再在方法二中调用呗
你可以设一个全局变量 随时把a付给它 再在方法二中调用呗
追问
我在类中定义了一个成员变量,在第一个方法中进行了赋值,但在第二个方法中用时,打出来的是null
追答
不不 是这样
int a = 0 ;
void A () {
int j = 1;
a = j;
}
void B () {
System.out.println(a);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以定一个全局变量,把局部变量的值传给全局变量,第二个方法从全局变量中获得。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在第一个方法中设返回值为A,然后再第二个方法中用String newA = this.A();使用:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询