我必须“暂停”我的应用程序,直到套接字从其他应用程序接收到特定消息为止。 好吧,我想你明白我在做什么,现在有2个问题 使用while是否正确? 最佳做法是什么。 关于Java机制,为什么我的while()在这种配置下没有检测到布尔值的更改状态? 为什么我将// [[ ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我想知道如何正确使用 Java 中的 wait() 方法来等待字符串的值发生变化。 我有一个名为“CompletedOrder”的字符串变量设置为 web 元素的值,如果它等于“活动”,我希望程序等到它发生变化。 当我运行下面的代码时,我只会收到程序失败的通知,仅此而已。 我正确地将字符串“Active”分配给 CompletedOrder 变量,所以我知道这不是问题。 希望获得有关如何正确编码此解决方案的一些建议
String CompletedOrder = Catalog.OrderCompleted(driver).getText();
if (CompletedOrder.contentEquals("Active")) {
wait();
}
else {
System.out.println("Print something here");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.