中易网

怎么在一个类中调用另一个类中的变量?比如说:类A调用类B中的变量bw,bw是有值的~在同一个包下面的~

答案:5  悬赏:40  
解决时间 2021-04-06 13:10
public class jisuan{}中 我要调用下面这两个类中的变量~该怎么调用?具体的代码~~

public class duwenjian1{
int bw;//bw中到最后是有数据的
}

public class duwenjian2{
int a[];\\a[]中最后也是有数据的
}

该怎么调用 高分悬赏~~~具体代码~~~
最佳答案
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] ); //用循环讲数组中的数据输出
}
}
}

亲,注意命名规范,一般类名的首字母大写,尽量用英文单词哦~
全部回答
把变量定义为static就可以了
a
java中是面向对象的编程,在 jisuan类中要创建duwenjian1和duwenjian2的实例然后调用变量,例如 在jisuan中写这样的句子 System.out.println(new jisuan().bw); 就可以输出bw的值!
假设是在同一个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)属性,不需要。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
16000元汉口学院什么专业
暴风影音放起电影来会卡,是什么原因
开机显示器不显示,显示器灯闪烁
有助于销售的爱好特长是什么
指甲盖有什么成分?
异地建行卡通过自动柜员机转账需要手续费吗
原味奶茶用的的红茶如何煮,调味红茶和泡沫红
qq管家粉碎的文件能不能找回来
eviews多重共线性处理的问题。
oppor9s如何上两个微信
怎样设计配电箱/控制柜?
电机启动就会烧断电源线怎么回事
牛汉的父亲是
带ea的单词(ea在开头)要翻译
韩国性金的女明星最后一个字是英
推荐资讯
定期存款利率1.5是指每个月还是12个月一共1.5
adsl有没有像gprs那样区别接入点的?像cmnet
混沌与秩序之英雄战歌什么时候可以玩
烫完头发怎么恢复原状
各位朋友有种植竹子的吗?我最近弄了些竹苗,
郁金香温泉度假村里有存车的吗
五一劳动节技校放几天假?
海岸名都这个地址在什么地方,我要处理点事
找一款手机游戏,点击骑士可移动,点击怪物,
云南省干部疗养院我想知道这个在什么地方
早上吃饱了后继续睡,中午起来会头晕脑胀,怎么
华为有没有1200元的,要求屏幕5寸以上,拍照
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?