Android开发 一个关于for循环的问题

pvlking 2015-07-09 01:32:32

int i=0;
for(i;i<10;i++){
}

上面的代码报错。 为啥?


for(int i=0;i<10;i++)



int i=0;
for(i=0;i<10;i++)


android 里面规定for循环非要这样写?
...全文
409 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
开发者_android 2015-07-21
  • 打赏
  • 举报
回复
引用 6 楼 pvlking 的回复:
其实我想问的是为什么第一种循环会报错,我的变量 i已经有值了~~~ 不是想问有几种for循环的写法。 先结贴了~ 前两天有事没来看~
哦,那我补充一下吧: for里边的三个位置都必须是表达式,而你写的那种方式为一个变量,所以,不符合for的语法定义,就错了。 不用谢,请叫我雷T锋~~
pvlking 2015-07-21
  • 打赏
  • 举报
回复
其实我想问的是为什么第一种循环会报错,我的变量 i已经有值了~~~ 不是想问有几种for循环的写法。 先结贴了~ 前两天有事没来看~
开发者_android 2015-07-10
  • 打赏
  • 举报
回复
android 中for循环写法多样。
Hare_ 2015-07-10
  • 打赏
  • 举报
回复
int i =0 ;
for(;i<10;i++){
}
也可以这么写
StoneHui_ 2015-07-10
  • 打赏
  • 举报
回复
引用 4 楼 u010668114 的回复:
[quote=引用 1 楼 u014165119 的回复:] 这样也可以

int i;
for(i=0;i<10;i++){
}
引用 2 楼 hjq2013 的回复:
int i =0 ;
for(;i<10;i++){
}
也可以这么写
引用 3 楼 dalor 的回复:
android 中for循环写法多样。
每次都是你们三,不上班的哇。[/quote] 上啊,只不过这两天比较闲,逛逛论坛,看看大家都遇到什么问题,帮助别人的过程中也能提高自己呀。
只为搞笑 2015-07-10
  • 打赏
  • 举报
回复
引用 1 楼 u014165119 的回复:
这样也可以

int i;
for(i=0;i<10;i++){
}
引用 2 楼 hjq2013 的回复:
int i =0 ;
for(;i<10;i++){
}
也可以这么写
引用 3 楼 dalor 的回复:
android 中for循环写法多样。
每次都是你们三,不上班的哇。
StoneHui_ 2015-07-09
  • 打赏
  • 举报
回复
这样也可以

int i;
for(i=0;i<10;i++){
}

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧