这是一部分代码
public class Mix4{
int counter = 0;
public static void main(String [] args){
int count = 0;
Mix [ ] m4a = new Mix4[20];
int x = 0;
while(x<9){
m4a[x] = new Mix4();
m4a[x].counter=m4a[x].counter+1;
最后一行代码看不懂,圆点后面不是应该跟方法吗,这个是什么意思?
求高手解答 谢谢了!
m4a[x].counter=m4a[x].counter+1
m4a[x]就是取m4a数组中第x个对象,m4a[x].counter 就是这个对象的counter属性,也就是定义中的int counter = 0。
m4a[x].counter=m4a[x].counter+1这行的意思就是取m4a[x].counter属性,加上1,在赋值给m4a[x].counter这个属性。
m4a[x]就是取m4a数组中第x个对象,m4a[x].counter 就是这个对象的counter属性,也就是定义中的int counter = 0。
m4a[x].counter=m4a[x].counter+1这行的意思就是取m4a[x].counter属性,加上1,在赋值给m4a[x].counter这个属性。
温馨提示:答案为网友推荐,仅供参考