Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android和for循环_Android_For Loop - Fatal编程技术网

android和for循环

android和for循环,android,for-loop,Android,For Loop,我的for循环有问题。 这是我的密码 int i; int from= Integer.valueOf(field_from.getText().toString()); int to = Integer.valueOf(field_to.getText().toString()); Log.d("wec", "from->"+from+" to->"+to); for(i=from; from < to; i++){ Log.d("wec", "i->"+i);

我的for循环有问题。 这是我的密码

int i;
int from= Integer.valueOf(field_from.getText().toString());
int to  = Integer.valueOf(field_to.getText().toString());
Log.d("wec", "from->"+from+" to->"+to);
for(i=from;  from < to; i++){
  Log.d("wec", "i->"+i);
}
inti;
int from=Integer.valueOf(field_from.getText().toString());
int to=Integer.valueOf(field_to.getText().toString());
Log.d(“wec”,“从->”+从+”到->“+到”);
for(i=from;from”+i);
}
字段_from的值为1,字段_to的值为10 当我运行脚本时,应用程序可能会疯狂,因为它会从100开始循环到无限


有人知道为什么吗?

在for循环中,您的比较逻辑是错误的

而不是(从<到)

您应该在for循环中使用(i您的比较逻辑在for循环中是错误的

for(i=from;  i < to; i++){
  Log.d("wec", "i->"+i);
而不是(从<到)
您应该在for循环中有(ifor(i=from; i < to; i++){ Log.d("wec", "i->"+i); Log.d(“wec”,“i->”+i); 使用此选项。

用于(i=from;ifor(i=from;  from < to; i++)
Log.d(“wec”,“i->”+i); 使用此选项。

用于(i=from;fromfor(i=from;  from < to; i++)
您正在迭代条件
from
。两个变量在循环中都不会改变。

for(i=from;from

您正在迭代条件
from
。两个变量在循环中都没有变化。

for循环中的错误条件应该是
i
,而不是
from

for循环中的错误条件应该是
i
,而不是
from