public static void main(Strig []args)
{
for(int i=0,i <=10,i++)
{
if(i <6) break;
}
system.out.println(i);
}
结果是编译错误!为什么?
------解决方案--------------------
for(int i=0,i <=10,i++)
{
if(i <6) break;
}
i的访问范围在for循环里面,你在for循环外面自然是读取不到的。而且这种情况一般的IDE不需要编译就可以知道。
------解决方案--------------------
年轻人,身体重要啊~~
------解决方案--------------------
public static void main(String [] args)
{
for(int i=0;i <=10;i++)
{
if(i <6) break;
system.out.println(i);
}
}
------解决方案--------------------
xcmxjge() 写的这段:
-----------------------------------
public static void main(String [] args)
{
for(int i=0;i <=10;i++)
{
if(i <6) break;
system.out.println(i);
}
}
------------------------------------
当i = 0时就先调出了,你能打出来吗???
------------------------------------
public static void main(String [] args)
{
for(int i=0;i <=10;i++)
{
if(i <6) System.out.println(i);break;
}
}
------解决方案--------------------
public static void main(String [] args)
{
for(int i=0;i <=10;i++) (i <6)?System.out.println(i):break;
}
}
改下~~
------解决方案--------------------
public static void main(Strig []args)
{
for(int i=0,i <=10,i++)
{
if(i <6) break;
system.out.println(i);
}
}
你括号错了吧
------解决方案--------------------
括号括错了
public class test1{
public static void main(String [] args)
{
for(int i=0;i <=10;i++)
{
if(i <6) continue;
System.out.println(i);
}
//System.out.println(i);
}
}
i是局部变量,放外面超过了它的作用域
------解决方案--------------------
百思不得其解? SCJP? 真是百思不得其解?
i 是 局部变量啊 SCJP的膜拜者!
------解决方案--------------------
scjp 是什么啊