我已经得到了以下
的要点<T> my_function(...) {
....
}
与以下相比,是首选,
<T> my_function(...)
{
....
}
同样地:
if (...) {
...
}
优先于
if (...)
{
...
}
这是真的,如果是这样,为什么前一种风格比后者更受欢迎?
答案 0 :(得分:3)
这不一定是首选 - 它们是不同的风格,不同的团队有自己的偏好。
许多人更喜欢前者,因为代码变得更短,更“简洁”。许多人更喜欢后者,因为一眼就能看到开头的括号角色更加容易。但是,这些都是首选项,不同的人喜欢不同的东西(甚至不同于你展示的东西,比如使用缩进的parens等)。
答案 1 :(得分:0)
第一个主要受欢迎,因为Sun(现在:Oracle)在Java中需要它