A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yjgoss 中级黑马   /  2014-1-11 21:59  /  1196 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我写代码,不知道什么时间用{},就是光凭感觉用。有时还老少写,请大家给我讲解讲解{}什么时候用,最好详细点,非常感谢

评分

参与人数 1技术分 +1 收起 理由
ily521125 + 1 淡定

查看全部评分

6 个回复

正序浏览
你说怕少给出。是因为没有养成习惯吗?编程的时候直接把{}一起打出来,再在括号里写就行啦。
回复 使用道具 举报
本帖最后由 ↑↓ME→← 于 2014-1-11 22:48 编辑

{  }是一个方法,类作用域,就相当于这个括号里面的都是我的东西,想要调用的话得跟我说一声。其实java基础中,容易迷惑人的语句是方法体只有一句话的if语句,这个加不加括号都可以的。告诉你一个诀窍,不管方法体里有多少语句,最好都加上括号,一来避免错误,二来看着代码规整。还有,写括号的时候一定要写一对儿括号,然后再在括号中写代码,这样就不会出错啦!

QQ截图20140111224724.png (2.18 KB, 下载次数: 215)

QQ截图20140111224724.png

QQ截图20140111224744.png (1.94 KB, 下载次数: 261)

QQ截图20140111224744.png

QQ截图20140111224802.png (2.17 KB, 下载次数: 258)

QQ截图20140111224802.png

评分

参与人数 1技术分 +1 收起 理由
ily521125 + 1 赞一个!

查看全部评分

回复 使用道具 举报
要有一种域的概念。
回复 使用道具 举报
本帖最后由 淡夜清风 于 2014-1-11 22:16 编辑

{ }是一个代码块。“{”表示代码块的开始,“}”表示代码块的结束
比如if或者while语句等需要同时执行多条语句时,就需要把这些语句用{}括起来。
一个类的成员变量和成员方法都要放在{ }里面定义。
一个方法(函数)实现的某些功能的语句也要放在{ }里。

评分

参与人数 1技术分 +1 收起 理由
ily521125 + 1

查看全部评分

回复 使用道具 举报
{}是函数体,用在函数后,里面写的就是你封装的代码。类后也有一个{},里面写你所要写的类的内容。以及数组后填入具体元素时也带{}.
告诉你一个小技巧,你写函数或者类的时候你先写{},然后再在其中加入要写的代码,养成良好的习惯,就永远不会在错了~

评分

参与人数 1技术分 +1 收起 理由
ily521125 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 @翱翔@ 于 2014-1-11 22:11 编辑

写类if,while,do......while判断等结构语句和写方法的时候,要用{};写{}的时候成对写就不会少写了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马