我试图滚动骰子,然后系统打印骰子时,我调用slaTarningar()类Player中,
class Player{
int armees = 0;
int diceAmount = 0;
Dice Dices[];
Player(String playerType){
armees = 10;
diceAmount = ("A".equals(playerType)) ? 3 : 2;
Dices= new Dice[diceAmount];
for(int i=0;i
Dices[i]=new Dice();
}
}
void slaTarningar(){
for(int i=0;i
Dices[i].role();
}
System.out.println ("Dice: "+ Dices[1]);
}
void visaTarningar(){
String allDices="";
for(int i=0;i
allDices += ", " + Dices[i];
}
}
}
class Dice{
int value;
Dice(){
value=0;
}
void role(){
int role;
role = (int)(Math.random()*6+1);
value=role;
}
}我得到的只是我的项目名称,还有一些很奇怪的地方:
Dice: javaapplication9.Dice@9304b1这里有什么问题?