WhatsApp网页版入口地址:

whatsapp 移动漫游 用java编写五子棋程序时黑方和白方倒计时出现负数怎么处理?

whatsapp web 0浏览

WhatsApp 移动漫游

whatsapp 移动漫游 用java编写五子棋程序时黑方和白方倒计时出现负数怎么处理?

qq1075752313

做了一个简单的模拟,代码如下:
你的问题出要是出在控制上。
whatapp网页版网页注册教程我估计你这个方法中的isBlack 这个变量是自动切换的,
黑棋下完了,isBlack = false; 白棋下完了 isBlack = true;
这样,就会出问题,因为你的线程是没有停止的,所以,blackTime--; 或 whiteTime--; 是一直在进行的。而且 canPlay 没有用上。
你看一下if (isBlack) 中的代码,这是我没有改动的
你再看一whatapp网页版永久删除聊天记录下 else 中的代码, 那是我改whatapp网页版网址过的。
可以不会出现负数。
再一个,我觉得只要有一方时间到了,就该停止线程,canPlay的作用应该就是停止线程。
一方时间用完,应该是负吧,不该等到双方时间都 用完啊。
新游戏时,重新启动线程
---------------------------------------------whatsapp头像可以用网图吗-------------whatapp网页版服务状态不可用是什么原因------------------------------------
import javax.swing.JOptionPane;
public class Time extends Thread {
int maxTime = 1;
boolean isBlack = false;
int whatapp网页版短信为什么会被拦截blackTwhatsapp解决方案ime = 60;
int whatsapp操作指南whiteTime = 60;
boolean canPlay = true;
public static void main(String[] args) {
new Time().start();
}
pubwhatapp网页版 免费下载lic void run() {
// 判断是否有时间的限制
if (maxTimewhatsapp 商业版app > 0) {
while (true) {
if (isBlack) {
blwhatsapp输入电话号码后没反应ackTime--;
if (blackTime == 0) {
JOptionPane.showMessageDialog(null, "黑方游戏结束");
canPlay = false;
} else if (blackTime < 0) {
}
} else {
if (whiteTime > 0) {
whiteTime--;
} else if (whiteTime == 0 &whatapp网页版养号软件& canPlay) {
JOptionPane.showMessageDialog(null, "白方游戏结束");
canPlay = false;
} else if (whiteTime < 0) {
}
}
// 时间的显示这个是黑方的时间
String whatsapp版本过期但是更新不了blackMessage = blackTime / 3600 + ":"
+ (blackTime / 60 - blackTime / 3600 * 60) + ":"
+ (blackTime - blackTimewhatsapp聊天背景 / 60 * 60);
/whatapp网页版 网页版 手机whatapp网页版免费下载js;/ 白方的时间
String whiteMessage = whiteTime /whatsapp可以扫描二维码吗 3600 + ":"
+ (whiteTime / 60 - whiteTime / 3600 * 60) + &qwhatsapp登录不上怎么办uot;:"
+ (whiteTime - whiteTimewhatapp网页版怎么下载官方 / 60 * 60);
System.out.println(whiteMessage);
try {
Thread.sleep(100);// 倒计时是1秒一秒揍的,所以要判断,用一秒来判断到底是黑棋还是白棋。
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace(whatapp网页版苹果手机版下载);
}
}
}
}
}

whatsapp 移动漫游 用java编写五子棋程序时黑方和白方倒计时出现负数怎么处理?

wcyxklr

当时间为0时,你这里并没有退出while循环吧,所以时间一直在减。加个break退出循环。
if(blackTime == 0)
{
JOptionPane.showMessageDialog(this,"黑方游戏结束");
canPlay = false;
break;//这里加个break,退出while循环
}

whatsapp 移动漫游 用java编写五子棋程序时黑方和白方倒计时出现负数怎么处理?

125lihongtao

我是软件开发的 你采纳我答案 我给你答案 我告诉你

WhatsApp网页版请注明:WhatsApp网页版 » whatsapp 移动漫游 用java编写五子棋程序时黑方和白方倒计时出现负数怎么处理?