java 变量赋值后 如何传递给其他类 5
本来我想这样写的可是我的A类里面s=的是o方法中的一个临时变量并不是“aaa”,在b类里面打印出来的结果就成了null。怎么才能把o方法中的临时变量赋值给s之后再传递给b...
本来我想这样写的 可是我的A类里面 s=的是 o方法中的一个临时变量并不是“aaa” ,在b类里面打印出来的结果就成了null。 怎么才能把o方法中的临时变量赋值给s之后再传递给b类呢? 求高人告知小白。
public class A{
public String s;
public void o() {
String s =“aaa”;
}
public class b{
public void u() {
A a=new a();
System.out.println(a.s);
}
} 展开
public class A{
public String s;
public void o() {
String s =“aaa”;
}
public class b{
public void u() {
A a=new a();
System.out.println(a.s);
}
} 展开
2个回答
2016-09-21
展开全部
public class A{
public String s;
public void o() {
String s =“aaa”;
}
public class b{
public void u() {
A a=new A();
a.o();
System.out.println(a.s);
}
}
public String s;
public void o() {
String s =“aaa”;
}
public class b{
public void u() {
A a=new A();
a.o();
System.out.println(a.s);
}
}
追问
可是这样就在b类里面执行了o方法了
追答
那赋值就放到A的构造函数里面。。。。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询