java 的问题 h[x].id=0 怎么回事?这俩不都是变量吗。。这格式咋理解 多谢

ClassHeapintid=0;publicvoid...........(){intx=0;Heap[]h=newHeap[5];while(x<3){h[x]=ne... Class Heap
int id=0;
public void...........(){
int x=0;
Heap[] h= new Heap[5];
while(x<3){
h[x]=new Heap[x]
h[x].id=0;(
x++;
展开
 我来答
落花无情61
2015-04-09
知道答主
回答量:5
采纳率:0%
帮助的人:6.9万
展开全部
首先你在Heap中定义了一个属性id ,初始值为0,然后你在方法里初始化了五个Heap ,成为了数组,h[x].id指的是在第一个heap中对id 进行赋值为0。
1214340651
2015-04-09
知道答主
回答量:15
采纳率:0%
帮助的人:9.3万
展开全部
h[x].id 中
h[x]是 类型为Heap的数组 h的一个值,这个值的类型是 Heap的
h[x].id 是取 h[x]{这个时候它其实就是 Heap的一个实例了} 中 id 这个属性的值!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式