当我尝试访问另一个类中的变量时,在将对象作为参数传入之后,它只返回null(或者在本例中为0表示int)
import java.util.*;
public class test{
public int rSite;
public void test(){
rSite = 5;
}
public static void main( String[] args){
test testing = new test();
test2.uhh(testing);
}}
然后在我的第二堂课
public class test2{
static test Obj;
public static void uhh(test testingObj){
Obj = testingObj;
System.out.println( Obj.rSite );
}}
这不是我的原始代码,我只是在较小的设置中复制它,因此调试起来会更容易。这个输出是0,当它应该是5对吗?