确定进程的状态

时间:2013-07-25 17:35:12

标签: java

我正在创建一个类似聊天机器人的应用程序,我需要知道应用程序何时达到某种状态。

目前我正在使用字符串来找出对话的主题。

String usersaid = text.toString();
if (usersaid.contains("topic-relevant word") {
    execStateRelevantMethod();
}

但是我想知道是否有更可靠的方法来做到这一点。如:

if (usersaid.contains("what time is it") {
    state.set(timeQuery);
}
if (state == timeQuery) {
    execStateRelevantMethod();
}

我已经制作了这些状态命令,以向您展示我的意思。

0 个答案:

没有答案