java例题.docVIP

  • 4
  • 0
  • 约9.29千字
  • 约 14页
  • 2016-12-03 发布于河南
  • 举报
java例题

//:Judge.java // interface SharedConstants { //定义3个常量分别表示石头、剪刀、布 int ROCK=0; int SCISSORS=1; int PAPER=2; //定义3个常量分别表示不同的结果 int LOSE=-1; int NOUGHT = 0; int WIN = 1; } //定义一个游戏者类 class Player implements SharedConstants { //模拟游戏者出拳,石头、剪刀、布任选一个 int play() { int prob = (int) (3 * Math.random()); if (prob == 0) return ROCK; else if (prob == 1) return SCISSORS; else return PAPER; } //模拟和参与游戏的对方一起判断谁输谁赢 int compare(Player gambler) { //自己出拳 int mySign=play(); switch(mySign) { case(ROCK): System.out.print( 石 头); break; case(SCISSORS): Sy

文档评论(0)

1亿VIP精品文档

相关文档