这foo是由返回lookup可能null.
这就是为什么我试图避免调用foo.getFooStr()上null的第一返回值null是否foo为null.
但是有更好(更简洁)的方式来写这个吗?
public static String getFooStr(String input)
{
Foo foo = lookup(input);
if(foo==null)
{
return null;
}
return foo.getFooStr();
}
Run Code Online (Sandbox Code Playgroud)