java if后面要加大括号
来源:互联网 发布:老版本知乎2.4.4 编辑:程序博客网 时间:2024/06/05 04:16
项目中会有if判断后面不加大括号,但是后面还有很多逻辑处理。这样既不规范,也会导致修改代码时候造成不必要的麻烦,所以我将所有过我手的代码,都给修改过来了。比如:
if(A) result = "hello";//do something
修改为:
if(A){ result = "hello";}//do something
具体项目代码截图:
(其实这还违反了一个方法最好只有一个return的原则)
在修改这个问题时候,我怕修改后显得画蛇添足,代码反而显得邋遢,于是我去知乎和oschina上搜了一下,看看其它人对if后是否加大括号的看法,得出来大部分结果是:最好加上。
理由大致如下:
1/为了代码规范,应该在if后加大括号
2/如果需要在if后声明临时变量,需要加上大括号,否则编译通过不了
3/有哥们说google的编程规范是说if后必须要加(不知道真假,也没去追究)
4/有人说为了代码以后修改不产生歧义
结论:java编程中if后面需要加大括号。约定优于配置
0 0
- java if后面要加大括号
- if后面只有一句话,该不该加大括号?
- java中if方法加大括号与不加大括号的区别
- if语句不加大括号
- new方法后面加大括号进行Override
- 你不知道java问题if后面加不加括号的问题
- java try后面括号的作用
- Java语法问题,构造函数为什么后面还有大括号?
- php 输出变量加大括号{}的作用
- php变量什么情况下加大括号{}
- php变量什么情况下加大括号{}
- php 输出变量加大括号{}的作用
- 递归的函数 (if顺序需要调整下,return后面括号里的实参也有地方不对)
- if括号内c++与Java的区别
- 函数后面的括号问题
- man后面括号的含义
- JS方法后面加括号
- IF判断括号区别
- 谷歌插件DHC测试HTTP接口
- Git入门介绍
- CS231n课程笔记翻译:图像分类笔记(上)
- 一个模仿探探头像编辑效果解析
- 最常见的 20 个 jQuery 面试问题及答案
- java if后面要加大括号
- C#策略模式(Strategy Pattern) 使用实例
- 如何成为“10倍效率”开发者
- 一个android事件分发的简单Demo
- 直播源地址
- CS231n课程笔记翻译:图像分类笔记(下)
- 自定义圆形头像
- MFC编程之添加拖动文件获取文件路径功能
- Android 动态修改TextView 颜色Color