java同一个包下获取另一个类中的变量

packet jbx;
a.java
b.java
b中有个变量int x,想在a中获取它的值,怎么写?

这得看b中变量x的类型,
如果x是public类型,那么通过new b().x 就能得到
如果没写或者是protected,a必须和b在同一个包下面才行
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-12-21
同一个包下在不同类中变量获取,类名.变量名
如:A类中定义了一个int x,在B类中输出x的值。
System.out.println(A.x);
第2个回答  2013-04-15
如果是类成员变量可以用类名调用。 b.x
第3个回答  2013-04-15
不知道你具体指什么?调用的是方法,具体的要看代码
相似回答