请用java编一个猜谜游戏,最后问是否再玩一次。再玩就要求回收。求最好。

导入javax . swing . joptionpane;

公共类guessnumber {

公共静态void main(String args[]){

int right number = 0;

int guessNumber

String guessString

字符串连续字符串;

boolean guessWrong = true

字符串消息= " ";

while(true){

right number =(int)(math . random()*(100));

guess string = jooptipane . showinputdialog("请输入你要猜的数字(1-100之间):");

guess number = integer . parse int(guess string);

做{

if(guessNumber==rightNumber){

Joptionpane。显示消息对话框(空,消息+“你猜对了!编号为:“+right number);

guessWrong = false

打破;

} else if(guess number & gt;rightNumber){

Message+= "你猜的数字"+guessNumber+"太大了!\ n ";

Guess string = Joption窗格。ShowinputDialog(消息+“再猜一次!”);

}否则{

Message+= "你猜的数字"+guessNumber+"太小了!\ n ";

Guess string = Joption窗格。ShowinputDialog(消息+“再猜一次!”);

}

guess number = integer . parse int(guess string);

} while(guess wrong);

continue string = jooptionpane . showinputdialog("是否继续?y/N”);

如果(!continue string . equals(" Y "))break;

}

}

}

我亲自给你补上,求额外奖励。