Hey,我是寒水,一名大二学生,电子商务专业在读,正在学习Java中。我试图将在Java学习中遇到的一些困惑和最终的解答发在这个账号上,希望以此来激励我不要放弃学习!
import java.util.*;
class Monster{ //定义一个怪物类
String name;
int hp;
int mm;
String skills;
String drop;
}
class monsterHome{
static final int MAXLEN=100; //最多存在100种怪物
Monster[]ListData=new Monster[MAXLEN];
int ListLen; //定义怪物列表元素
void begin(monsterHome world) {
world.ListLen=0;
} // 初始化世界怪物列表为空表
int monsterNumber(monsterHome world) {
return(world.ListLen);
} //返回目前列表中的怪物种类
int monsterBorn(monsterHome world,int n,Monster monster) { //插入怪物数据
if(world.ListLen>=MAXLEN) {
System.out.println("Sorry, the list was full:)");
return 0; //插入失败,返回0值
} //如果特定编号超出了最大值,则插入不成功
if(n<0||n>MAXLEN) {
System.out.println("the number of the monster was wrong!");
return 0;
} //插入怪物的编号不合法,插入失败
for(int i=wor