java - 是否可以让一个方法只执行一次?

标签 java

我有一个 for 循环和这样的结构:

for(....)
....
....
if(isTrue)
... do something..
.. method to be executed once (doTrick) is declared outside for loop.
....endif
endfor

public void doTrick()
...
...
..end

for循环中的方法是否可以只执行一次?

最佳答案

当然可以!

if(!alreadyExecuted) {
    doTrick();
    alreadyExecuted = true;
}

关于java - 是否可以让一个方法只执行一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2665993/

相关文章:

java - 我正在尝试在 android 中制作可滑动的选项卡布局,但在操作栏中获取空值

java - 无效或损坏的 jarfile/usr/local/bin/selenium-server-standalone-2.38.0.jar

java - 如何将我得到的 JSON 文件转换为数字,以便我可以在 Android 上操作它们

java - 如何使用 Java 创建 VSDX 文件?

java - 使用 JNI 使用 Windows 命名管道的 Java 程序的 IPC

java - 在没有表映射的情况下继承 Hibernate 对象

concurrency - 分析 OpenJDK 或任何 Java VM 中的锁

Java 8 : Comparator comparingDouble type mismatch

java - 在 Java 中使用框架和线程

java - 写C*超时以不可预测的方式出现