当前位置: 代码迷 >> Java Web开发 >> 编了一个猜数字游戏,为什么不计数呢?该怎么处理
  详细解决方案

编了一个猜数字游戏,为什么不计数呢?该怎么处理

热度:80   发布时间:2016-04-17 14:45:55.0
编了一个猜数字游戏,为什么不计数呢?
GetNumber随机分配一个1~100间的整数给客户并保存到session中,同时将一个值为0的数字保存到session中用来记录玩家猜过的次数,玩家每次提交的数字都由GetResult处理。现在其他一切都可以运行正常,但是就是猜的次数总是显示是0,并没有计数,不知道是怎么回事。
session.setAttribute( "count ",new   Integer(0));
然后在GetResult中int   count=(Integer)session.getAttribute( "count ")).intValue();
最后调用。
哪里有问题呢?

------解决方案--------------------
每次都new一个Integer(0)存入session,取出来时当然还是0了。
------解决方案--------------------
if(猜错)
{ 次数++;}

初始化写在最前面
  相关解决方案