当要初始化的代码位于检查par1是否具有值时,此java字符串文字初始化会产生错误。我不确定我在做什么还是其他问题??
public class optionalFields {
public static void main(String args[])
{
optional_func(Optional.of(true));
}
public static void optional_func(Optional<Boolean> par1)
{
if(par1.isPresent())
String s = "test";
System.out.println(s);
}
}
Run Code Online (Sandbox Code Playgroud)