【发布时间】:2012-08-17 13:38:16
【问题描述】:
我有一个无限 for 循环,我想运行这个 for 循环 20 秒,然后我想终止循环,我该怎么办?
这是我在 android 中的代码:
do {
rl += Character.toString((char) in.read());
// Log.i("RL", "" + rl);
if (rl.contains("<") && checkStream(rl)) {
// Log.i("RL INSIDE", "" + rl);
getNumerAndStatusFromRLString(rl);
rl = "";
}
if (20 SECONDS COMPLETED) {
Log.i("<rl>", "exit");
break;
}
} while (true);
那么我可以做些什么来检查 20 秒是否已完成,现在该终止了。
任何想法都会受到赞赏。
【问题讨论】: