当前位置: 技术问答>java相关
问大家一个有关“{”的问题?
来源: 互联网 发布时间:2015-08-25
本文导语: 在Java中,我所见到的代码例子和Java语言规范的“{”都写在一行末,这让人很不习惯,而且我认为代码可读性也没有写在另一行的开头好。 在C++中,“{”另起一行的写法几乎已被C++程序员接受; 请问一下各位,...
在Java中,我所见到的代码例子和Java语言规范的“{”都写在一行末,这让人很不习惯,而且我认为代码可读性也没有写在另一行的开头好。
在C++中,“{”另起一行的写法几乎已被C++程序员接受;
请问一下各位,你们公司或你个人是怎么定义这种规范的?
在C++中,“{”另起一行的写法几乎已被C++程序员接受;
请问一下各位,你们公司或你个人是怎么定义这种规范的?
|
这个就是根据自己的习惯了,没有什么的,写在同一行和不同一行都一样。其实只要你用习惯了就好了
|
对啊,习惯了就好了。如果实在不适应,可以按原来的习惯嘛。
jbuilder中就可以选择code style的。在project -> project properties -> code style中可以选择。
jbuilder中就可以选择code style的。在project -> project properties -> code style中可以选择。
|
对,这就是个人编码风格的问题了!
|
我支持 另起一行
|
我们公司强制使用“{”放在行尾的风格
|
对呀,我也特别不习惯使用“{”放在行尾的风格,
感觉很不舒服,
感觉很不舒服,
|
我就喜欢放在行尾!
|
我喜欢另起一行.
|
另起一行比较好呀,看起来也比较舒服,最大的好处就是读起来结构感很强,不会遗忘!
|
我喜欢放在行尾。毕竟这是别人java不是c++。要按别人的规则书写代码。
|
以前用VC写代码的时候习惯岭起一行;现在在linux环境下代码写的多了,又习惯于放在行末了,呵呵。
|
放在行末不是可以节省一行么……
|
是啊,我喜欢另起一行,但是公司都是在行尾,为了一致啊,很不习惯
写在另一行一幕了然清爽的很啊.
写在另一行一幕了然清爽的很啊.
|
我也喜欢放在行尾!
SUN的风格就是把{放在行尾,看JDK知道.
况且当代码量大的时候会省下不少行
习惯就好
|
我觉得另起一行结构比较清晰,容易对齐,不过方在行为也有好处,譬如:
写了一个"if(...){}",后来又不想要了,如果另起一行有时候容易忘记把{}中间的都注释掉,导致{}中间的程序都被执行了,如果在行尾因为把'{'注释掉了,编译器会报错的
写了一个"if(...){}",后来又不想要了,如果另起一行有时候容易忘记把{}中间的都注释掉,导致{}中间的程序都被执行了,如果在行尾因为把'{'注释掉了,编译器会报错的
|
我也是另起一行
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
|
强烈支持另起一行的写法,在java核心技术一二卷上,所有的源码都是这种写法。我认为行多行少并不重要,重要的是代码要易读,这就牵涉到个人习惯了。
|
随便
|
这个是个人习惯的问题。所谓另起一行有助理解什么的我觉得没有什么道理
把{放在行尾,然后下面的代码缩进两个字符,看起来也没觉得不便
结构也很清晰啊
把{放在行尾,然后下面的代码缩进两个字符,看起来也没觉得不便
结构也很清晰啊