站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题关于在FOR循环里变量定义

关于在FOR循环里变量定义

摘要: 关于在FOR循环里变量定义


如下程序:

为何不能通过编译:
public class Test1
{
public static void main(String args[]){
int i;
for(i=0,int j=10;i<10;j--)//关键是这行.不明白为何这样在里边定义j,却不可以.
{}
}
}

错误:

Test1.java:5: 需要 ".class"
for(i=0,int j=10;i<10;j--)
^
Test1.java:5: 不是语句
for(i=0,int j=10;i<10;j--)
^
2 错误


把j在外面定义


i want to know why.....


int j=10放在前面试试


for( int i=0,j=10;i<10;j--)
{}
}
語法錯誤!


这样写本身就是语法错误
如同
int i;
i=0,int j;
一样


恩。语法有问题。同意楼上的~


板凳


public class Test1
{
public static void main(String args[]){
for(int i=0, j=10;i<10;j--)//关键是这行.不明白为何这样在里边定义j,却不可以.
{}
}
}

这样就OK了


for( int i=0 ....


↑返回目录
前一篇: 拷贝枚举器以加强效率
后一篇: SCJP的一道题目