java类型 不可视_JAVA 字段不可视

定义了一个发牌类:publicclassFapai{intMyCard[]=newint[8];publicFapai(){begin();}publicvoidbegin(){for(inti=0;i<8;i++){MyCard[i]=i;}}}在定义个Player类:publicclassPlayer{p...

定义了一个发牌类:

public class Fapai {

int MyCard[]=new int[8];

public Fapai() {

begin();

}

public void begin(){

for(int i=0;i<8;i++){

MyCard[i]=i;

}

}

}

在定义个Player类:

public class Player {

public int MyCard[];

public Player() {

super();

}

public void setCard(int card[]){

for(int i=0;i

this.MyCard[i]=card[i];

}

}

public int getCard(int index){

return this.MyCard[index];

}

}

然后Test:

public class Test {

public static void main(String[] args) {

Fapai b=new Fapai();

System.out.println("我的牌是:");

Player me=new Player();

me.setCard(b.MyCard[]);

for(int i=0;i<8;i++){

System.out.print(me.MyCard[i]+"\t");

}

}

}

请问,下面这句

me.setCard(b.MyCard[]);为什么说参数不适用???要怎么改???

我的目的是要讲一个牌的数组传递进去。

不好意思,题目忘记改回来了:JAVA 参数不适用

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值