一个小java猜数字游戏,为什么总提示错误,非要让在while后面加那个分号啊???求给我解释?真诚的感谢了

importjavax.swing.JOptionPane;publicclassGuessNumber{publicstaticvoidmain(Stringargs[... import javax.swing.JOptionPane;
public class GuessNumber
{
public static void main(String args[])

{
System.out.println("给你一个1到100的数,请猜测这个数");
int realNumber=(int)(Math.random()*100)+1;
int yourGuess=0;
String str= JOptionPane.showInputDialog("输入你的猜测:");
yourGuess=Interger.parseInt(str);
whlie(yourGuess!=realNumber)
{ if(yourGuess>realNumber)
{ str=JOptionPane.showInputDialog("猜大了,再输入你的猜测:");
yourGuess=Interger.parseInt(str); }
else if(yourGuess<realNumber)
{str=JOptionPane.showInputDialog("猜小了,再输入你的猜测:");
yourGuess=Interger.parseInt(str);
}
}
System.out.println("猜对了");
}
}
展开
 我来答
miniappocW2rtHm64yFN
2012-03-10
知道答主
回答量:34
采纳率:0%
帮助的人:18.5万
展开全部
因为你写错了 whlie(yourGuess!=realNumber)
你写的根本就不是wile所以当成一条一句来处理结尾要加分号。
照书写也要细心啊 呵呵。
追问
嗯,好的,以后一定会努力的,谢谢了,哥们,能方便加个q吗?
箫声客032
2012-03-10 · 超过21用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:59.9万
展开全部
为什么你的代码里面会有这么多错别字呢? Integer 而不是Interger ,while而不是whlie
追问
哦,是啊,呵呵,谢谢啊,都怪我自己啊,只是照着抄的代码啊,看来还是不行啊,你怎么学的java呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户68740
2012-03-10
知道答主
回答量:39
采纳率:0%
帮助的人:6.2万
展开全部
我去问问我轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻轻去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
____邱
2012-03-10 · 超过19用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:35.6万
展开全部
把错误提示信息贴出来呗~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式