社区
Java SE
帖子详情
一个很不理解的问题
zzwh_0
2007-01-07 10:56:13
for(int i = 0;i<10;i++)
int j = 1;
和
for(int i = 0;i<10;i++)
{
int j = 1;
}
有什么区别,为什么第一个不能编译,第二个就可以?
...全文
707
34
打赏
收藏
一个很不理解的问题
for(int i = 0;i<10;i++) int j = 1; 和 for(int i = 0;i<10;i++) { int j = 1; } 有什么区别,为什么第一个不能编译,第二个就可以?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
34 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luyang1016
2007-01-08
打赏
举报
回复
for (int i=0; i<10; i++)
int j = 1;
这种写法是正确的啊。
java里面加{} 表示在循环执行这个程序块。
不加{} 就用for 下面的第一个分号之前的东西表示程序块。
这样有些影响程序的可读性,但是高手的程序一般都是让人看不懂的。
Jim_King_2000
2007-01-08
打赏
举报
回复
for, if这样的语句应该跟表达式啦。带初始化的变量定义好象不是表达式吧(我不是很确定,lz可以去找找书或者标准)?
XXKKFF
2007-01-08
打赏
举报
回复
mark
emin_lee
2007-01-08
打赏
举报
回复
mark!
88324877
2007-01-08
打赏
举报
回复
恩~ 学习了
myzee
2007-01-08
打赏
举报
回复
呵呵 ~~
好~
quwwnet
2007-01-08
打赏
举报
回复
学习
KTZ666
2007-01-08
打赏
举报
回复
Study
cool2635
2007-01-08
打赏
举报
回复
长见识了。
商科程序员
2007-01-08
打赏
举报
回复
学习了。
cihun
2007-01-08
打赏
举报
回复
重复定义
jingxinzhong
2007-01-08
打赏
举报
回复
学习
playfish05
2007-01-08
打赏
举报
回复
实在是没想到这样也会出错。。确实是受教了~~~我觉得该开个帖子大家交流下平时自己出错的地方。。那种不容易觉察的错误。。
yanxn510
2007-01-08
打赏
举报
回复
受益多多!!!!
多谢各位丫~~~~~~~~~~
z_lping
2007-01-08
打赏
举报
回复
同志们学到了什么呀?
Dimons
2007-01-08
打赏
举报
回复
学习
likgui
2007-01-08
打赏
举报
回复
学习!
z_lping
2007-01-07
打赏
举报
回复
弄明白了,
for (int i=0; i<10; i++)
int j = 1;
这个不是合法的Java语法。
按照Java Language Specification,在for后面跟的应该是"Statement",而"Local Variable Declaration"是一种"BlockStatement". "Statement"跟"BlockStatement"是没有联系的两种结构。这个规则也适用于if, while这些结构。
guzhilei1986
2007-01-07
打赏
举报
回复
应该是不能在FOR循环中即声明又赋值,这样写就可以通过编译。
public class Text
{
public static void main(String[] args)
{
int j;
for(int i =0 ;i<10;i++)
//{
j=1;
//}
}
}
z_lping
2007-01-07
打赏
举报
回复
不试不知道,试了吓一跳。
加载更多回复(14)
2010考研管理类联考综合能力答案解析.pdf
考研管理类联考综合能力答案解析,考研真题,考研历年真题,考研管理类联考历年真题,真题解析。
NumPy Matplotlib Matplotlib 是 Python 的绘图库 .zip
matplotlib绘图 通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图、直方图、功率谱、条形图、错误图、散点图等。 Matplotlib基础知识 1.Matplotlib中的基本图表包括的元素 x轴和y轴 水平和垂直的轴线 x轴和y轴刻度 刻度标示坐标轴的分隔,包括最小刻度和最大刻度 x轴和y轴刻度标签 表示特定坐标轴的值 绘图区域 实际绘图的区域 2.hold属性 hold属性默认为True,允许在一幅图中绘制多个曲线;将hold属性修改为False,每
一个
plot都会覆盖前面的plot。 但是不推荐去动hold这个属性,这种做法(会有警告)。因此使用默认设置即可。 3.网格线 grid方法 使用grid方法为图添加网格线 设置grid参数(参数与plot函数相同) .lw代表linewidth,线的粗细 .alpha表示线的明暗程度 4.axis方法 如果axis方法没有任何参数,则返回当前坐标轴的上下限 5.xlim方法和ylim方法 除了plt.axis方法,还可以通过xlim,ylim方法设置坐标轴范围
毕业设计:基于微信小程序大学校园二手教材与书籍拍卖系统(源码 + 数据库 + 说明文档)
毕业设计:基于微信小程序大学校园二手教材与书籍拍卖系统(源码 + 数据库 + 说明文档) 毕业设计:基于微信小程序大学校园二手教材与书籍拍卖系统(源码 + 数据库 + 说明文档) 第二章 需求分析 4 2.1可行性分析 4 2.1.1技术的可行性 4 2.1.2经济的可行性 4 2.1.3操作可行性 4 2.2需求调研 4 第三章 数据库设计 6 3.1数据库的分析与设计 6 3.1.1数据库的概念结构设计 6 3.1.2数据表的逻辑结构设计 7 第四章 系统功能实现 8 4.1 系统后台界面 8 4.2书籍类别管理 8 4.3 书籍信息界面 9 4.4竞拍管理界面 9 4.5 微信小程序首页 9 4.6书籍信息添加 10 4.7书籍竞拍界面 11 4.8用户后台界面 11 第五章 系统测试 12 5.1 系统测试的意义 12 5.2 系统测试的内容 12 5.3系统测试结果 12 总结 13
利用openCV控制单片机小车运动轨迹.zip
利用openCV控制单片机小车运动轨迹.zip
基于Python的PCA人脸识别算法的原理及实现代码+文档详解.zip
基于Python的PCA人脸识别算法的原理及实现代码+文档详解.zip个人经导师指导并认可通过的98分课程设计项目,主要针对计算机相关专业的正在做课程设计、期末大作业的学生和需要项目实战练习的学习者。
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章