hzbn.net
当前位置:首页>>关于java 两个类文件中 变量怎么互相访问的资料>>

java 两个类文件中 变量怎么互相访问

方法一: 可以把要访问的类在此类中实例化,通过new之后就可以调用实例化的属性和方法。 示例代码: public class A1 { public String str = "Hello World !"; } public class B2 { public static void main(String[] args){ A1 a = new A1(); S...

方法一: 可以把要访问的类在此类中实例化,通过new之后就可以调用实例化的属性和方法。 示例代码: public class A1 { public String str = "Hello World !"; } public class B2 { public static void main(String[] args){ A1 a = new A1(); S...

创建一个类的对象。用对象.就可以引用了

将那个方法放入另一个方法传入参数。 例如:输出0~9 public class Test1 {public void print(int num){System.out.println(num);}public void num(){for (int i = 0; i < 10; i++) {print(i);}}public static void main(String[] args) {new Te...

A类想调用B类中的变量c:给A一个属性,属性类型是B,然后再对B进行封装,用A对象调用B封装后的方法,然后就可以访问c了代码: public class B {private int c;public int getC() {return c;}public void setC(int c) {this.c = c;}}public class...

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 */...

首先,你的表述有问题:只有类中的变量才称为成员变量,方法中的变量称为局部变量。 其次,局部变量只在方法内部有效,方法运行结束后变量会销毁,所以在一个方法中无法调用另一个方法中的变量。如果你希望多个方法共享某个变量,可以把这个变量...

如果成员变量是静态的,那么直接在A类中通过“B.变量名称”的形式即可。 如果成员变量是动态的,需要在B类中创建变量的set和get方法,之后在A类中: B b =new B();进行B类实例化 b.setName("zhangsan");//赋值 b.getName();获取到成员变量值。

比如在A类中定义个字符串str class A{ String str = "abc"; } 那么在B类中,先定义个A类的实例a,然后通过实例a来访问变量str就行了,如下 class B{ public void test(){ A a = new A(); System.out.println(a.str); } } 要注意A类中的str的修饰...

话不多说,直接上程序: public class A{ private int a; public int getA(){return a;} } public class B{ public void getAFromB(){ A a = new A(); System.out.println(a.getA()); } } 这样就可以从B里面获取A里面的变量的值了。

网站首页 | 网站地图
All rights reserved Powered by www.hzbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com