是否有任何函数/实用程序/工具可以解除给定数字的循环(n次迭代)。 (Java语言)展开给定数字的循环
例如: 的utilityhas解开下一个循环3次:
for(int i=0; i<10; i++){
int k = k + 1;
}
的tansformed代码必须是:
k = k + 1;
k = k + 1;
k = k + 1;
for(int i=3; i<10; i++){
int k = k + 1;
}
由于 伊塔马尔。
可能并不容易,甚至可能,因为直到运行时才知道(一般情况下)循环将运行多少次。你为什么需要这个?可能有更好的方法。 – Bathsheba 2014-12-04 13:57:18