为什么不执行此循环? 在运行时,woord.length()等于5.
for (int j = woord.length(); j <= 0; j--)
{
//do some magic things here
}
答案 0 :(得分:3)
如果j
等于5,则它不小于或等于0.
答案 1 :(得分:1)
j <= 0;
应该是
j >= 0;
答案 2 :(得分:0)
j <= 0
的值为5, j
将永远不会为真,因此它永远不会进入for
循环。
然而,更改为j >= 0
将允许它进入循环。
答案 3 :(得分:0)
您应该修复操作员......可能您想检查
&GT; =
你的情况永远不会被验证,因为5永远不会&lt; = 0,所以循环永远不会被执行。