C++代码转java

问题相关代码,请勿粘贴截图

ServConn* testA()
{
ServConn* A= get(a, b);
if (!A) {
A= a(0, b);
}
return a;
}

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

ServConn是一个类名 如何把这段代码转成java

把指针的星号去掉,把!A改成A==null就差不多吧,不过我没看懂你这些a,b是什么玩意

ServConn* testA()
{
ServConn* A= get(a, b);
if (!A) {
A= get(0, b);
}
return A;
}
a,b是get方法的参数。
那这个方法最终会返回什么啊