小编Dro*_*roj的帖子

Java编码约定:强制转换后空格的基本原理是什么?

我只是想知道是否有人知道标准Java编码约定中该特定项目的原理。在Java编码惯例说把一个空间的石膏,之后,就像这样:

Object myObj = (Object) someThing;
                       ^
Run Code Online (Sandbox Code Playgroud)

这与C语言中的强制类型转换相同,语法后面绝对不能有空格:

Object myObj = (Object)someThing;
                       ^
Run Code Online (Sandbox Code Playgroud)

我以为这是因为演员是一元运算符。在其中放置一个空格会像这样:

int x = ++ y;
while (0 < ++ x) { ... }
Run Code Online (Sandbox Code Playgroud)

...这不是您通常看到的东西:

int x = ++y;
while (0 < ++x) { ... }
Run Code Online (Sandbox Code Playgroud)

这似乎是Java特有的,因此,如果任何人有任何见识,我都希望听到。

java coding-style

6
推荐指数
1
解决办法
2467
查看次数

标签 统计

coding-style ×1

java ×1