java之中要如何在一个class中调用另一个class里面的变量?
4个回答
展开全部
package test;
public class A {
public static String p1;
private String p2;
public String getP2() {
return p2;
}
public void setP2(String p2) {
this.p2 = p2;
}
public String p3;
}
package test;
public class B {
/**
* @param args
*/
public static void main(String[] args) {
A.p1="输出p1";
System.out.println(A.p1);
A a = new A();
a.setP2("输出p2");
System.out.println(a.getP2());
a.p3 = "输出p3";
System.out.println(a.p3);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在这个class里面,new一下另一个class,然后调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两个class的类型,以及这个变量的类型都有讲究。情况很多。
比如class内的全局变量可以定义个get方法供别的方法调用等。
比如class内的全局变量可以定义个get方法供别的方法调用等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询