毕业设计要做一个扫雷游戏,求完整代码,最好是用JAVA做的,没有别的也行。但一定要运行得了啊。拜谢 20
毕业设计要做一个扫雷游戏,求完整代码(打开就能运行的那种。小弟我大学几年都没学多少,根本写不出来啊。555555)。最好是用JAVA做的,没有别的也行。但一定要运行得了啊...
毕业设计要做一个扫雷游戏,求完整代码(打开就能运行的那种。小弟我大学几年都没学多少,根本写不出来啊。555555)。最好是用JAVA做的,没有别的也行。但一定要运行得了啊、拜谢各位好心人。
楼下发代码的那位兄弟,代码直接可以用了吗?用什么格式的文件保存啊? 展开
楼下发代码的那位兄弟,代码直接可以用了吗?用什么格式的文件保存啊? 展开
2个回答
2010-11-15
展开全部
【代码1】: new LinkedList();
【代码2】: list.add(block[i][j]) ;
【代码3】: list.size();
【代码4】: (Block)list.get(randomIndex);
【代码5】: list.remove(randomIndex);
2.模板代码
Block.java
public class Block
{ String name;
int number;
boolean boo=false;
public void setName(String name)
{ this.name=name;
}
public void setNumber(int n)
{ number=n;
}
public int getNumber()
{ return number;
}
public String getName()
{ return name;
}
boolean isMine()
{ return boo;
}
public void setIsMine(boolean boo)
{ this.boo=boo;
}
}
LayMines.java
import java.util.LinkedList;
public class LayMines
{ public void layMinesForBlock(Block block[][],int mineCount)
{ int row=block.length;
int column=block[0].length;
LinkedList list=【代码1】 //创建空链表list
for(int i=0;i<row;i++)
{ for(int j=0;j<column;j++)
{ 【代码2】 // list添加节点,其中的数据为block[i][j]
}
}
while(mineCount>0)
{ int size=【代码3】 // list返回节点的个数
int randomIndex=(int)(Math.random()*size);
Block b=【代码4】 // list返回索引为randomIndex的节点中的数据
b.setName(
【代码2】: list.add(block[i][j]) ;
【代码3】: list.size();
【代码4】: (Block)list.get(randomIndex);
【代码5】: list.remove(randomIndex);
2.模板代码
Block.java
public class Block
{ String name;
int number;
boolean boo=false;
public void setName(String name)
{ this.name=name;
}
public void setNumber(int n)
{ number=n;
}
public int getNumber()
{ return number;
}
public String getName()
{ return name;
}
boolean isMine()
{ return boo;
}
public void setIsMine(boolean boo)
{ this.boo=boo;
}
}
LayMines.java
import java.util.LinkedList;
public class LayMines
{ public void layMinesForBlock(Block block[][],int mineCount)
{ int row=block.length;
int column=block[0].length;
LinkedList list=【代码1】 //创建空链表list
for(int i=0;i<row;i++)
{ for(int j=0;j<column;j++)
{ 【代码2】 // list添加节点,其中的数据为block[i][j]
}
}
while(mineCount>0)
{ int size=【代码3】 // list返回节点的个数
int randomIndex=(int)(Math.random()*size);
Block b=【代码4】 // list返回索引为randomIndex的节点中的数据
b.setName(
2010-11-09
展开全部
这个都写不出来,你还毕个什么业,拿个虚名顶鸟用,欺骗大家欺骗自己
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询