我正在设置一个模拟循环的函数,直到满足条件。
我的总体计划是使用递归,但我试图首先了解基础知识。
我得到了一个使用If语句的基本函数,该语句看到的是X的值。我计划使用递归来使用X作为计数器,但我稍后会讨论它。
我现在主要担心的是,似乎我只能在"然后"之后做一个命令。言。
fun whileloop (x,a) =
if (x<4)
then a+1
else a;
所以这个功能完全正常,但似乎我能做的唯一命令就是a + 1。如果我在那之后尝试执行任何其他命令,那么在其他之前......它会失败。
例如,以下代码将失败。
fun whileloop (x,a) =
if (x<4)
then a+1
print "Testing"
else a;
我的最终目标是创建一个循环,它将反复执行多个动作,直到X达到零。我需要使用不同的函数执行5-6个动作。
答案 0 :(得分:0)
您可以使用分号运算符按顺序评估多个表达式:
@ComponentScan(basePackages={"com.company.myappcommon.*","com.company"})
public class AppConfig{
...
}
例如,
( e1; e2; ...; eN )