У меня есть два метода, один зависит от другого, когда он возвращает true
Я хочу остановить сценарий . Я должен сначала проверить test1
, а затем test2
, я хочу знать, как остановить запуск скрипта, если он возвращает true
на test1
, когда он щелкает по остановке, чтобы он не запускался test2
. Какой самый эффективный способ написать это, или я должен использовать регистр коммутатора?
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();
}