您好我最近在这段示例代码中遇到了一个奇怪的return语句,其中ClassA是一个抽象类。
public ClassA getClassA()
{
ClassA A = new ClassB("some value");
return (A);
}
为什么A变量周围有一个括号?它有什么意义吗?
答案 0 :(得分:2)
不,括号并不意味着什么。这是一样的:
return A;
或
return (A);
Java中的括号适用于数学或布尔逻辑中的转换和操作顺序。由于你没有做任何这些,括号无所谓。