gpt4 book ai didi

java - 退出第一个方法后如何停止执行

转载 作者:行者123 更新时间:2023-12-01 18:12:37 25 4
gpt4 key购买 nike

我有两种方法,一种在返回true时依赖于另一种方法,我想停止脚本。我必须先检查 test1 然后检查 test2,我想知道如果它在 test1< 上返回 true ,如何停止运行脚本 当它点击停止时,所以它不会运行 test2。最有效的编写方式是什么,还是应该使用 switch case?

public static void main(String[] args) {
a.test1("stop");
a.test2("slow");
}

public void test1(String check1) {
if (check1.equalsIgnoreCase("Go")) {
go.click();
} else if (check1.equalsIgnoreCase("stop")) {
stop.click();
return;
} else if (check1.equalsIgnoreCase("slow")) {
slow.click();
} else if (check1.equalsIgnoreCase("walk")) {
walk.click();
}
}

public void test2(String check) {
if (check.equalsIgnoreCase("go")){
check.click()
}
else if (check.equalsIgnoreCase("stop")) {
stop.click();
return;
}
else if (check.equalsIgnoreCase("slow")) {
slow.click();
} else if (check.equalsIgnoreCase("walk")) {
walk.click();
}
fast.click();
faster.click();
}

最佳答案

System.exit(0);

完全完成该计划。如果您想了解有关 exit 方法的更多信息,我建议阅读 http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html#exit(int) .

要在特定条件为 true退出,只需调用

if(/*your condition*/)
{
System.exit(0);
}

关于java - 退出第一个方法后如何停止执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60439031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com