public class jisuan{}中 我要调用下面这两个类中的变量~该怎么调用?具体的代码~~
public class duwenjian1{
int bw;//bw中到最后是有数据的
}
public class duwenjian2{
int a[];\\a[]中最后也是有数据的
}
该怎么调用 高分悬赏~~~具体代码~~~
怎么在一个类中调用另一个类中的变量?比如说:类A调用类B中的变量bw,bw是有值的~在同一个包下面的~
答案:5 悬赏:40
解决时间 2021-04-06 13:10
- 提问者网友:無奈小影
- 2021-04-06 03:52
最佳答案
- 二级知识专家网友:迷人小乖乖
- 2021-04-06 05:00
public class jisuan{
duwenjian1 d1 = new duwenjian1(); //实例化
duwenjian2 d2 = new duwenjian2(); //实例化
public void doSomeThing(){
System.out.println(d1.bw); //实例化后,通过点(.)运算符可以调用成员变量
int length = d2.a.length; //获取数组的长度
for(int i=0; i
System.out.println( d2.a[i] ); //用循环讲数组中的数据输出
}
}
}
亲,注意命名规范,一般类名的首字母大写,尽量用英文单词哦~
duwenjian1 d1 = new duwenjian1(); //实例化
duwenjian2 d2 = new duwenjian2(); //实例化
public void doSomeThing(){
System.out.println(d1.bw); //实例化后,通过点(.)运算符可以调用成员变量
int length = d2.a.length; //获取数组的长度
for(int i=0; i
}
}
}
亲,注意命名规范,一般类名的首字母大写,尽量用英文单词哦~
全部回答
- 1楼网友:转身后的回眸
- 2021-04-06 08:43
把变量定义为static就可以了
- 2楼网友:一起来看看吧
- 2021-04-06 07:53
a
- 3楼网友:疯山鬼
- 2021-04-06 06:49
java中是面向对象的编程,在 jisuan类中要创建duwenjian1和duwenjian2的实例然后调用变量,例如 在jisuan中写这样的句子 System.out.println(new jisuan().bw); 就可以输出bw的值!
- 4楼网友:白日梦制造商
- 2021-04-06 05:40
假设是在同一个package中
public class jisuan{
public void doSomeThing(){
duwenjian1 obj1= new duwenjian1();
obj1.bw=1234;
duwenjian2 obj2= new duwenjian2();
obj2.a=new int[10];
for(int i=0; i<10; i++){
obj2.a[i]=i;
}
}
}
类,要建立实例,才可以。如果是静态的公共(同一包中的protected)属性,不需要。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |