奇怪的java返回语句

时间:2016-07-01 03:09:39

标签: java return

您好我最近在这段示例代码中遇到了一个奇怪的return语句,其中ClassA是一个抽象类。

public ClassA getClassA()
{
  ClassA A = new ClassB("some value");
  return (A);
}

为什么A变量周围有一个括号?它有什么意义吗?

1 个答案:

答案 0 :(得分:2)

不,括号并不意味着什么。这是一样的:

return A;

return (A);

Java中的括号适用于数学或布尔逻辑中的转换和操作顺序。由于你没有做任何这些,括号无所谓。